3テラバイト

プログラム関連備忘録サイト。主にゲーム。

RPGツクールMV

RPGツクールMV – 自作プラグインでキー入力を取得する

投稿日:2020年5月16日 更新日:

こんにちは、今日はRPGツクールMVの自作プラグインでキーやタッチ入力を取得する方法についてまとめていきます。

確認環境

RPGツクールMV Version 1.6.2

キー入力判定関数

関数はいずれもjs/rpg_core.jsに定義されています。

押した瞬間

if (Input.isTriggered('ok')) {
    console.log("ok");
}

押している間

if (Input.isPressed('ok')) {
    console.log("ok");
}

押してから一定時間おいて押している間

if (Input.isLongPressed('ok')) {
    console.log("ok");
}

押している間一定間隔ごと

if (Input.isRepeated('ok')) {
    console.log("ok");
}

キー名

引数に指定できるキー名は以下の通りです。

キー名説明
ok決定キー
cancelキャンセルキー
down矢印下キー
up矢印上キー
right矢印右キー
left矢印左キー
pagedownPageDown
pageupPageUp
shiftShift

-RPGツクールMV


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

マップタッチ時の移動の仕様を変更するRPGツクールMVプラグインChangeMapTouchPolicyの使い方

このプラグインを導入すると、マップタッチ時のキャラクターの移動に関する仕様を指定のタイプから選択することができるようになります。 このプラグインはトリアコンタン様が制作されたものです。 確認環境 RP …

no image

RPGツクールMV – プラグインで使用できるウィンドウクラスまとめ

こんにちは、今日はRPGツクールMVでウィンドウの表示を司るウィンドウクラスについてまとめていきます。 ウィンドウクラスはjs/rpg_windows.jsに定義されており、ゲーム内で表示されるウィン …

no image

RPGツクールMVで全バトルにバトルイベントを適用するプラグインAlwaysAppliedBattleEventの使い方

全バトルで実行したいバトルイベントがある場合、特定の敵グループに設定したものを全グループで実行することができるようになります。 このプラグインはこま様が制作されたプラグインです。 ダウンロード 以下の …

no image

RPGツクールMVでサウンドテストを実装するプラグインSceneSoundTestの使い方

このプラグインを導入すると、上の画像のようなサウンドテストシーンを追加することができ、ゲーム中に再生したことのあるオーディオを自由に再生できます。 サウンドテストシーンに表示するオーディオファイルはc …

no image

RPGツクールMVでスクリプトから選択肢を表示する

こんにちは、今日はイベントコマンドの選択肢の表示をスクリプトから行う方法について解説します。 以下のスクリプトで選択肢の表示が行えます。this._branch[this._indent]は選択肢の表 …