【解決済み】マップBGM変更と戻しについて

たこやきボーイ
記事: 119
登録日時: 2017年3月13日(月) 09:29

【解決済み】マップBGM変更と戻しについて

投稿記事by たこやきボーイ » 2018年4月14日(土) 10:28

いつもお世話になっております!

マップ設定でBGMを設定して、マップ内のイベントでBGMを変更します。
そのあと、BGMを戻したいです。

「BGMをマップ設定のBGMに戻す」時に、
イベントのデォルトで再設定変更するのではなく、
マップ設定したBGMに戻すという考え方の変更方法は
ないでしょうか?
お助けいただきたいです。

例えば、
$gameMap.vehicle(1).setBgm({"name":"8-BitPC_BGM_Aggressive03","volume":90,"pitch":100,"pan":0})
↑これは、大船乗り物のBGM変更スクリプトで、
「大船乗り物」が「このマップ」で
「8-BitPC_BGM_Aggressive03」の部分が、「マップ設定のBGM」
とか出来ないかななどと考えております。

スクリプトの知識が乏しく困っております。
最後に編集したユーザー たこやきボーイ on 2018年4月14日(土) 19:33 [ 編集 1 回目 ]

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: マップBGM変更と戻しについて

投稿記事by まっつUP » 2018年4月14日(土) 12:16

たこやきボーイ様
お世話になります。

まずは
Game_Map.prototype.autoplay
を参考にするとよいと思います。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
たこやきボーイ
記事: 119
登録日時: 2017年3月13日(月) 09:29

Re: マップBGM変更と戻しについて

投稿記事by たこやきボーイ » 2018年4月14日(土) 19:32

まっつUPさん返信ありがとうございます!

いろいろ調べてみたら、スクリプトで
//BGMの保存

$gameSystem.saveBgm()

//BGMの再開

$gameSystem.replayBgm()
と変更出来る事が分かりました!

こんな簡単に出来るとは知らなかったですw
表題の件は解決済みとさせていただきます。

“MV:質問” へ戻る