【解決済】ピクチャ消去スクリプトで複数枚を指定したい。

マドレーヌ
記事: 36
登録日時: 2020年11月07日(土) 19:48

【解決済】ピクチャ消去スクリプトで複数枚を指定したい。

投稿記事by マドレーヌ » 2020年11月25日(水) 10:49

こんにちは 質問させて下さい。

ピクチャ消去スクリプトを使用して複数枚のピクチャを消去したいと考えています。

ピクチャを複数枚使用して消してを何度も行う作業をしています。
イベントエディターの行数が増えてしまい
ピクチャ消去だけでも簡略化できればと思い質問した次第です。

1枚のピクチャ消去ですと下記のスクリプトになるという記事を拝見しました。

コード: 全て選択

$gameScreen.erasePicture(3)



【質問】複数枚の画像の指定をしてピクチャ消去をスクリプトで実行するにはどうすれば良いでしょうか?
試しに$gameScreen.erasePicture(3, 5, 8)と入力してみましたが意味がなかったです。


お忙しいところ恐縮ですが何卒よろしくおねがいします。
最後に編集したユーザー マドレーヌ on 2020年11月25日(水) 20:58 [ 編集 2 回目 ]

jp_asty
記事: 81
登録日時: 2019年11月12日(火) 15:34

Re: ピクチャ消去スクリプトで複数枚を指定したい。

投稿記事by jp_asty » 2020年11月25日(水) 11:57

こんにちは。

3,5,8を消す場合の例ですと

[3,5,8].forEach(function(n) { $gameScreen.erasePicture(n); });

で消えると思います。
---------------------------------------------------------------------------------------------
プラグイン置き場 : https://github.com/ste0/RPG-Maker-MV-Plugins
マドレーヌ
記事: 36
登録日時: 2020年11月07日(土) 19:48

Re: ピクチャ消去スクリプトで複数枚を指定したい。

投稿記事by マドレーヌ » 2020年11月25日(水) 20:56

jp_asty様

回答いただきありがとうございます。

コード: 全て選択

[3,5,8].forEach(function(n) { $gameScreen.erasePicture(n); });


こちらのスクリプトで無事解決することができました。


この度はご教授いただきありがとうございました。 :D

“MV:質問” へ戻る