diff --git a/libs/actions.js b/libs/actions.js index c04140fd..db190b0b 100644 --- a/libs/actions.js +++ b/libs/actions.js @@ -855,10 +855,8 @@ actions.prototype.onStatusBarClick = function (e) { } actions.prototype._sys_onStatusBarClick = function (px, py) { - if (!core.status.played) return true; - if (this.actionsdata.onStatusBarClick) { - this.actionsdata.onStatusBarClick(px, py); - } + if (this.actionsdata.onStatusBarClick) + return this.actionsdata.onStatusBarClick(px, py); } /////////////////// 在某个界面时的按键点击效果 /////////////////// diff --git a/project/functions.js b/project/functions.js index 243f226d..c771bb60 100644 --- a/project/functions.js +++ b/project/functions.js @@ -943,7 +943,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = // 可以使用 core.domStyle.isVertical 来判定当前是否是竖屏模式 // 如果正在执行事件,则忽略 - if (core.status.event.id != null) return; + if (core.status.lockControl) return; // 如果当前正在行走,则忽略;也可以使用 core.waitHeroToStop(callback) 来停止行走再回调执行脚本 if (core.isMoving()) return;