ページ 11

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

Posted: 2018年9月17日(月) 01:13
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);

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

Posted: 2018年9月17日(月) 09:22
by トリアコンタン
おはようございます。
スクリプトに「this.wait(120);」と記述しても、次の行の実行が待機されるわけではなく、一度に実行されます。
よって最後の「this.wait(120);」のみ有効となります。

イベントコマンドの「ウェイト」を挟んで実行するのが定石かと思います。

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

Posted: 2018年9月17日(月) 13:37
by とくれせ
トリアコンタン様>
いつもお世話になっております。

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