Project1

标题: 请教各位如何在打开一个窗口时切换bgm,关闭后换回地图bgm [打印本页]

作者: 526396987    时间: 2018-11-14 11:03
标题: 请教各位如何在打开一个窗口时切换bgm,关闭后换回地图bgm
这是一个插件,我想在这个插件打开它的窗口时切换指定的BGM,然后窗口关闭的时候,切换回原来地图默认的BGM,并且保留默认BGM的进度,从保留点开始replay,以下是我在插件中修改的代码,打开窗口是可以切换新的bgm了,但是关闭窗口后没有切换回去,请教大神,这个代码应该如何改进呢?谢谢啦!
  1. Window_StsActorStatus.prototype.initialize = function(x, y, width, height) {
  2.       Window_Base.prototype.initialize.call(this, x, y, width, height);
  3.       this._actor = null;
  4.       if (this.isOpen()) {
  5.         AudioManager.saveBgm($dataMap.bgm);
  6.         this.windowskin = ImageManager.loadSystem('Window6');
  7.         var newBgm = {"name":"03_Wings_to_the_sky", "pan":0,"pitch":100,"volume":90};
  8.         AudioManager.playBgm(newBgm);
  9.       };
  10.       if (this.isClosed()){
  11.         AudioManager.replayBgm(this._savedBgm);
  12.       };
  13.     };
复制代码




作者: 康姆图帕帕    时间: 2018-11-14 12:01
不太会改脚本不过这个你可能会想要的

插件指令:set_menu_bgm  设置菜单音乐

set_menu_bgm replay=true回归地图后音乐是否重置

HIME_MenuMusic.zip

1.83 KB, 下载次数: 118






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1