ページ 11

[解決]フィールドで流れるBGMの変更・継続について

Posted: 2018年1月27日(土) 17:43
by シノヅカ
お世話になります。

フィールドで流れるBGMについて、各MAPごとに設定できると思います。
これを、あるイベントまで達成したら変更したいと考えております。
(スイッチBGM変更 という物を用意し、これがONの時、並列処理で流れるようにしました。)

問題は、フィールドはいくつかに分かれていて、移動するとそのBGMが一度途切れてしまい、また最初から流れるのです。これを何とかつなぎで流したいと考えております。可能でしょうか?

別に並列処理の方法じゃなくても構いません。
何か方法があればアドバイスをください。よろしくお願いします。

Re: フィールドで流れるBGMの変更・継続について

Posted: 2018年1月28日(日) 01:24
by WTR
最初はマップ作成時に設定したBGMを流し、スイッチがONになったら
イベントコマンドのBGM変更で上書きしている、ということでしょうか。

マップに設定するBGMは全部なしにしておいて
入り口になるマップのイベントでBGMを設定するようにしたらどうでしょう。
入り口のマップでスイッチを判定してBGMを変更、他のマップではなにもしない。

あとは、マップを全部コピーしてBGMだけ変えるとか。
スイッチBGM変更がONのときはBGMを変えたマップのほうに飛ばす。

Re: フィールドで流れるBGMの変更・継続について

Posted: 2018年1月28日(日) 03:41
by シノヅカ
アドバイス頂いて、ありがとうございます。

MAPごとのBGMを設定せずに、並列処理のイベントのみでしてみたら
BGMが途切れずに続けて演奏される様になりました。

お助けくださいまして、ありがとうございます。