This commit is contained in:
2026-10-07 01:55:53 +08:00
parent 499eea39aa
commit 1321ed6c01
5 changed files with 131 additions and 20 deletions
+6 -1
View File
@@ -266,9 +266,14 @@ public class SitPosData : MonoBehaviour, IPointerDownHandler, IPointerUpHandler
if (btn_TurretMinus != null)
btn_TurretMinus.onClick.AddListener(() => ChangeTurretMinusConsumeNum());
// ⭐ 自动攻击开关:关闭时本地座位炮台切回 Idle(原 GameMainPanel 的 toggle_SkillAuto 监听逻辑)
// ⭐ 自动攻击开关:先检测自身 GameObject 激活状态,没激活就激活(预制体/外部可能把它藏了,
// 隐藏状态下点不到,自动攻击无法开关);再挂监听:关闭时本地座位炮台切回 Idle(原 GameMainPanel 的 toggle_SkillAuto 逻辑)
if (toggle_AutoAttack != null)
{
if (!toggle_AutoAttack.gameObject.activeSelf)
toggle_AutoAttack.gameObject.SetActive(true);
toggle_AutoAttack.onValueChanged.AddListener(OnAutoAttackToggleChanged);
}
// ⭐ 炮倍选择面板:按钮开/关;Awake 记录面板原始高度(动画还原目标值,之后会被压到 0)
if (btn_SelectPaoBei != null)