RPGツクール シフトキーを押してダッシュと歩きを反転させる方法
RPGツクールVX Ace辺りのツクールはデフォルトでシフトキーを押すとダッシュになりますが、常にダッシュ状態にしてシフトキーを押した時に歩きにしたいということはあるかと思います。
自分もそうしたいシーンがあったので調べてみたのですがリッチなスクリプトしか出てこなかったので簡易的にできる方策をご紹介します。
以下の方法はRPGツクールVXAceで確認できた方法です。
スクリプトエディタを開きサイドバーの「Game_Player」をクリック。
そしてページ中間より少し上にある「●ダッシュ状態の判定」を以下のように変えます。
def dash?
return false if @move_route_forcing
return false if $game_map.disable_dash?
return false if vehicle
return Input.press?(:A)
end
↓
def dash?
return false if @move_route_forcing
return false if $game_map.disable_dash?
return false if vehicle
return false if Input.press?(:A)
else return true
end
シフトキーを押している状態を「false」にしてシフトキーを押していない状態を「true」にしただけです。
これで簡単にダッシュと歩きを変えられるはず・・・!

にほんブログ村