プレイヤーやイベントが動いているかどうかを判定する方法 / RPGツクールMV小技・Tips集
RPGツクールVXAce & MVスクリプトwikiとプラグイン

プレイヤーやイベントが動いているかどうかを判定する方法

トップページ > ツクールMV小技・Tips集トップページ > プレイヤーやイベントが動いているかどうかを判定する方法

プレイヤーやイベントが動いているかどうかを判定する方法 / ツクールMV小技・Tips集


プレイヤーやイベントが動いているかを判定したいときは以下のように記述すると判定できます。


プレイヤーの場合

if($gamePlayer.isMoving()){
//処理
}

イベントの場合

if($gameMap.event(イベントID).isMoving()){
//処理
}

サンプルコード(イベントIDが3のイベントが動いているかどうかを判定)

if($gameMap.event(3).isMoving()){
//処理
}

並列処理などで判定しているとフレームレート分trueを返すのでスイッチやbooleanと組み合わせて使った方がマシンに負担をかけずに済みます。

また、イベントコマンドの条件分岐で設定するときは以下のように設定すると判定することが出来ます


選択肢の例
 

ツクールMV小技集トップページへ戻る




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



表示変更

任意の色に変えるときはテキストボックスをクリックしてカラーピッカーで決め、変更ボタンを押してください



文字色変更





コード色変更





コード背景色変更





背景色変更