赞 | 16 |
VIP | 0 |
好人卡 | 0 |
积分 | 39 |
经验 | 0 |
最后登录 | 2024-9-8 |
在线时间 | 141 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3873
- 在线时间
- 141 小时
- 注册时间
- 2018-1-22
- 帖子
- 137
|
30星屑
这是一个插件,我想在这个插件打开它的窗口时切换指定的BGM,然后窗口关闭的时候,切换回原来地图默认的BGM,并且保留默认BGM的进度,从保留点开始replay,以下是我在插件中修改的代码,打开窗口是可以切换新的bgm了,但是关闭窗口后没有切换回去,请教大神,这个代码应该如何改进呢?谢谢啦!- Window_StsActorStatus.prototype.initialize = function(x, y, width, height) {
- Window_Base.prototype.initialize.call(this, x, y, width, height);
- this._actor = null;
- if (this.isOpen()) {
- AudioManager.saveBgm($dataMap.bgm);
- this.windowskin = ImageManager.loadSystem('Window6');
- var newBgm = {"name":"03_Wings_to_the_sky", "pan":0,"pitch":100,"volume":90};
- AudioManager.playBgm(newBgm);
- };
- if (this.isClosed()){
- AudioManager.replayBgm(this._savedBgm);
- };
- };
复制代码
|
|