当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
Mano アナログスティック入力対応 - Mano_JoyStick.js
シェア用テキスト:
▼Mano アナログスティック入力対応(しぐれん様作) - Mano_JoyStick.js
https://plugin-mz.fungamemake.com/archives/6805
ゲームパッドのアナログスティックの入力を取得可能にします。 ・8方向移動(スティックのみ) ・スティックの状態を変数へ書き込み。 ・スティックの軸割り当て設定によって、多数のゲームパッドへ対応。
ふりがな:あなろぐすてぃっくにゅうりょくたいおう
機能概要: ゲームパッドのアナログスティックの入力を取得可能にします。 ・8方向移動(スティックのみ) ・スティックの状態を変数へ書き込み。 ・スティックの軸割り当て設定によって、多数のゲームパッドへ対応。
利用規約(ライセンス): MITライセンス
作者:しぐれん
作者サイト:https://siguren400.booth.pm/
ダウンロードページ:https://raw.githubusercontent.com/Sigureya/RPGmakerMZ/m…
ファイル名:Mano_JoyStick.js
プラグインのヘルプ:
/*:ja
* @plugindesc ジョイスティックの入力を扱えるようにします。
* @author しぐれん(https://github.com/Sigureya/RPGmakerMV)
* @url https://raw.githubusercontent.com/Sigureya/RPGmakerMZ/master/Mano_InputConfig.js
*
* @target MZ
* @orderAfter VisuMZ_1_OptionsCore
* @orderAfter MOG_TitleSplashScreen
*
* @command ShowConfig
*
* @command ReadAxes
* @arg target
* @type select
* @option 左スティック
* @value L
* @option 右スティック
* @value R
* @default R
*
* @arg x
* @type variable
* @default 0
*
* @arg y
* @type variable
* @default 0
*
* @param optionCommandName
* @text コンフィグ:項目名
* @default アナログスティック設定
*
* @param applySetting
* @type struct<Command>
* @default {”name”:”設定を保存”,”description”:”設定を保存します。”}
* @parent optionCommandName
*
* @param resetSetting
* @type struct<Command>
* @default {”name”:”リセット”,”description”:”初期設定に戻します。”}
* @parent optionCommandName
*
* @param axesTest
* @type struct<Command>
* @default {”name”:”入力検知”,”description”:”スティックを操作して割り当てを決定します。”}
* @parent optionCommandName
*
*
*
* @param joyStickR
* @type struct<JoyStick>
* @default {”variableX”:”0”,”variableY”:”0”,”scele”:”5”}
*
*
*
* @help
* ゲームパッドのアナログスティックの入力を取得可能にします。
* 以下の機能を提供します。
* ・スティックの状態を変数へ書き込み。
* ・スティックの軸割り当て設定によって、多数のゲームパッドへ対応。
*
* プラグインパラメータで、書き込み先の変数を指定します。
*
*/