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

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

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

投稿記事 by とくれせ »

イベントのスクリプトで、下記のような複数のイベントコマンドを実行した時、
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);
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡する:

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

投稿記事 by トリアコンタン »

おはようございます。
スクリプトに「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 とくれせ »

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

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

“MV:質問”に戻る