[RGSS3]ツクールVXAceのスクリプトでイベントの一時消去を行う方法
RPGツクールVXAce & MVスクリプトwikiとプラグイン

[RGSS3]ツクールVXAceのスクリプトでイベントの一時消去を行う方法 > ツクールVXAceスクリプト(RGSS3)wiki

トップページ > ツクールVXAceスクリプト(RGSS3)wiki > イベントの一時消去

イベントの一時消去 / ツクールVXAceスクリプト(RGSS3)wiki

ツクールVXAceでイベントの一時消去をスクリプトで行うなら以下の通りです。


$game_map.events[イベントID].erase

サンプルコード(IDが45のイベントを一時消去)

$game_map.events[45].erase


コード解説


$game_map.events[イベントID]ではGame_MapクラスからGame_Eventクラスへと参照されています。

コード末尾の"erase"とはGame_Eventクラスのメソッドであり、イベントが初期化されます。

イベントの消去をスクリプトで行う利点としてはマップ上の任意のイベントを消去できる点です。

別のイベントが実行されたときに他のイベントを消去できるというのはそれだけで利用できる幅が広がります。


 

ツクールVXAceスクリプトリファレンスwikiトップページへ戻る




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



表示変更

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



文字色変更





コード色変更





コード背景色変更





背景色変更