diff --git a/scenes/testScenes/AttackSkillTestScene.js b/scenes/testScenes/AttackSkillTestScene.js index d72207a..4fd7996 100644 --- a/scenes/testScenes/AttackSkillTestScene.js +++ b/scenes/testScenes/AttackSkillTestScene.js @@ -429,20 +429,6 @@ export default class AttackSkillTestScene extends Phaser.Scene { // 清除技能预览 this.clearSkillPreview(); }); - - // 处理指针离开屏幕的情况 - this.input.on('pointerout', (ptr) => { - // 只有在技能轮盘激活时才处理 - if (!this.skillWheel.isActive || this.skillWheel.activePointer !== ptr) { - return; - } - - // 完成技能释放 - this.finishSkillCast(); - - // 清除技能预览 - this.clearSkillPreview(); - }); } /** @@ -483,7 +469,7 @@ export default class AttackSkillTestScene extends Phaser.Scene { // 重置技能轮盘状态 this.skillWheel.isActive = false; - this.skillWheel.activePointer = null; + this.skillWheel.pointer = null; this.skillWheel.activeSkill = null; // 隐藏旋钮和轮盘基础