mirror of
http://junepve.top:3000/chicrobot/CINC.git
synced 2026-10-29 20:51:29 +08:00
fix(skill) 修复多轮盘操作
This commit is contained in:
1 parent
3f10a4eb4a
commit
16ccb153ba
1 file changed
+15
-1
@@ -429,6 +429,20 @@ 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();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -469,7 +483,7 @@ export default class AttackSkillTestScene extends Phaser.Scene {
|
||||
|
||||
// 重置技能轮盘状态
|
||||
this.skillWheel.isActive = false;
|
||||
this.skillWheel.pointer = null;
|
||||
this.skillWheel.activePointer = null;
|
||||
this.skillWheel.activeSkill = null;
|
||||
|
||||
// 隐藏旋钮和轮盘基础
|
||||
|
||||
Reference in new issue
Block a user