プレイヤーやイベントが動いているかどうかを判定する方法 / ツクールMV小技・Tips集
プレイヤーやイベントが動いているかを判定したいときは以下のように記述すると判定できます。
プレイヤーの場合
if($gamePlayer.isMoving()){
//処理
}
イベントの場合
if($gameMap.event(イベントID).isMoving()){
//処理
}
サンプルコード(イベントIDが3のイベントが動いているかどうかを判定)
if($gameMap.event(3).isMoving()){
//処理
}
並列処理などで判定しているとフレームレート分trueを返すのでスイッチやbooleanと組み合わせて使った方がマシンに負担をかけずに済みます。
また、イベントコマンドの条件分岐で設定するときは以下のように設定すると判定することが出来ます

オリジナルシステムなどの製作依頼・相談があればプラグイン・マップ等個別製作依頼のページまでお願いします。