スクリプトコマンドの複数命令について

アバター
とくれせ
記事: 4
登録日時: 2018年3月11日(日) 09:40
連絡を取る:

スクリプトコマンドの複数命令について

投稿記事by とくれせ » 2018年9月17日(月) 01:13

イベントのスクリプトで、下記のような複数のイベントコマンドを実行した時、
2行目のウェイトが無視されるのは書き方に問題があるのでしょうか?
それともスクリプトではウェイトの処理は最終行に記述したものになるのでしょうか?
ご教授よろしくお願いします。

◆スクリプト:AudioManager.playSe({"name":"Cat","volume":90,"pitch":100,"pan":0});
:     :this.wait(120);
:     :AudioManager.playSe({"name":"Bell1","volume":90,"pitch":100,"pan":0});
:     :this.wait(120);

アバター
トリアコンタン
記事: 1458
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: スクリプトコマンドの複数命令について

投稿記事by トリアコンタン » 2018年9月17日(月) 09:22

おはようございます。
スクリプトに「this.wait(120);」と記述しても、次の行の実行が待機されるわけではなく、一度に実行されます。
よって最後の「this.wait(120);」のみ有効となります。

イベントコマンドの「ウェイト」を挟んで実行するのが定石かと思います。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
とくれせ
記事: 4
登録日時: 2018年3月11日(日) 09:40
連絡を取る:

Re: スクリプトコマンドの複数命令について

投稿記事by とくれせ » 2018年9月17日(月) 13:37

トリアコンタン様>
いつもお世話になっております。

なるほど :shock: 1フレーム内ですべての処理が同時に実行されているのですね。
ご返答ありがとうございました!

“MV:質問” へ戻る