diff --git a/docs/element.md b/docs/element.md
index 7fb34b35..46b78f65 100644
--- a/docs/element.md
+++ b/docs/element.md
@@ -386,12 +386,12 @@ floorId指定的是目标楼层的唯一标识符(ID)。
!> 音频名不能使用中文,不能带空格或特殊字符。
-目前BGM支持主流的音乐格式,如mp3, ogg, mid格式等。SE则不支持mid格式的播放。
-
+目前BGM支持主流的音乐格式,如mp3, ogg,格式等。不支持mid格式的播放。
+
定义完毕后,我们可以调用`playBgm`/`playSound`事件来播放对应的音乐/音效,有关事件的详细介绍请参见[事件](event)。
**另外,考虑到用户的流量问题,将遵循如下规则:**
diff --git a/docs/personalization.md b/docs/personalization.md
index 208b85a7..79ae26eb 100644
--- a/docs/personalization.md
+++ b/docs/personalization.md
@@ -958,6 +958,7 @@ this.getAchievements = function () {
- **`flag:__visited__`**: 当前访问过的楼层。
- **`flag:equip_atk_buff`**, **`flag:equip_def_buff`**, **`flag:equip_mdef_buff`**: 当前攻防魔防的实际计算比例加成。
- **`flag:__color__`**, **`flag:__weather__`**, **`flag:__volume__`**: 当前的画面色调、天气和音量。
+- **`flag:__events__`**: 当前保存的事件列表,读档时会恢复(适用于在事件中存档)
- **`flag:textAttribute`**, **`flag:globalAttribute`**, **`flag:globalFlags`**: 当前的剧情文本属性,当前的全局属性,当前的全局开关。
- **`flag:cannotMoveDirectly`**, **`flag:clickMove`**: 当前是否不允许瞬间移动,当前用户是否开启了单击瞬移。
- **`flag:hideStatusBar`**, **`flag:showToolbox`**: 是否隐藏状态栏,是否显示工具栏。
diff --git a/index.html b/index.html
index fcf9b278..36febe19 100644
--- a/index.html
+++ b/index.html
@@ -145,7 +145,6 @@
-
diff --git a/libs/control.js b/libs/control.js
index c9993ce0..f074205c 100644
--- a/libs/control.js
+++ b/libs/control.js
@@ -2506,11 +2506,13 @@ control.prototype.playBgm = function (bgm) {
// 音频不存在
if (!core.isset(core.material.bgms[bgm])) return;
+ /*
// 延迟播放
if (core.material.bgms[bgm] == 'loading') {
core.material.bgms[bgm] = 'starting';
return;
}
+ */
try {
// 缓存BGM
diff --git a/libs/events.js b/libs/events.js
index ea445561..779f9e2c 100644
--- a/libs/events.js
+++ b/libs/events.js
@@ -1140,8 +1140,6 @@ events.prototype.doAction = function() {
if ((typeof func == "string") && func.indexOf("function")==0) {
eval('('+func+')()');
}
- else if (func instanceof Function)
- func();
}
} catch (e) {
console.log(e);
diff --git a/libs/loader.js b/libs/loader.js
index 209b790d..ea6cd51d 100644
--- a/libs/loader.js
+++ b/libs/loader.js
@@ -174,7 +174,8 @@ loader.prototype.loadAnimates = function () {
loader.prototype.loadMusic = function () {
core.bgms.forEach(function (t) {
-
+ core.loader.loadOneMusic(t);
+ /*
// 判断是不是mid
if (/^.*\.mid$/i.test(t)) {
@@ -210,6 +211,7 @@ loader.prototype.loadMusic = function () {
else {
core.loader.loadOneMusic(t);
}
+ */
});
core.sounds.forEach(function (t) {