Skip to content

RPGツクールMV向けプラグインです。アナログスティックの入力を取得します。

License

Notifications You must be signed in to change notification settings

rev2nym/SAN_AnalogStick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAN_AnalogStick

このスクリプトはRPGツクールMV向けプラグインです。

概要

ゲームパッドのアナログスティックの入力値を利用可能にします。 接続されたゲームパッドのうち最も傾きの大きいゲームパッドの アナログスティック値を採用します。

使い方

次のリンク先のファイルを保存してプラグインとして適用してください。 https://raw.githubusercontent.com/rev2nym/SAN_AnalogStick/master/js/plugins/SAN_AnalogStick.js

入力値の取得

次のスクリプトで入力値を取得します。 dirがスティックの傾き方向を表し、tiltがスティックの傾き加減を表します。

  • 左スティックの方向値 : Input.leftStick.dir
  • 左スティックの傾き値 : Input.leftStick.tilt
  • 右スティックの方向値 : Input.rightStick.dir
  • 右スティックの傾き値 : Input.rightStick.tilt

方向値は右方向を0.0とし時計回りを正とするラジアン系です。 スティックの傾き値は0.0~1.0の間で正規化されます。 0.2以下は遊びとして切り捨てられ0.0とされます。

例えば次の入力値のときスティックの状態は

  • {dir: 0.0, tilt: 1.0} : 右方向に一杯
  • {dir: 3.14, tilt: 0.5} : 左方向に半分
  • {dir: 1.57, tilt: 1.0} : 下方向に一杯
  • {dir: -1.57, tilt: 0.5} : 上方向に半分

利用規約

MITライセンスのもと、商用利用、改変、再配布が可能です。 ただし冒頭のコメントは削除や改変をしないでください。 これを利用したことによるいかなる損害にも作者は責任を負いません。 サポートは期待しないでください><。

About

RPGツクールMV向けプラグインです。アナログスティックの入力を取得します。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published