This commit is contained in:
2026-10-11 18:20:05 +08:00
parent 32f669ec6a
commit fa64d44db5
18 changed files with 436443 additions and 408294 deletions
@@ -265,7 +265,11 @@ public class FlyTurretData : TurretData
private void OnDisable()
{
// 切炮台/座位被禁用时兜底复位(基类无 OnDisable,不会冲突)
// ⭐ 基类入场动画清理:子类 OnDisable 会覆盖基类的私有 OnDisable(Unity 只调最派生),
// 必须显式调用,保证"飞机升起/炮台出场"的清理不被漏掉(在提前 return 之前调用)
CleanupEnterAction();
// 切炮台/座位被禁用时兜底复位
if (!IsFlying) return;
IsFlying = false;