This commit is contained in:
2026-06-29 20:40:30 +08:00
parent 33c4f99092
commit f7731d78ae
183 changed files with 13194 additions and 13908 deletions
+19 -2
View File
@@ -31,7 +31,9 @@ public class SitPosData : MonoBehaviour
public TextMeshProUGUI tMP_GoldNum;
public TextMeshProUGUI tMP_DiamondNum;
public TextMeshProUGUI tMP_TurretConsumeNum;
[Header("翅膀")]
[Tooltip("翅膀实例化的父节点")]
public Transform wingParent;
// -------------------------
// 炮台管理(动态克隆)
// -------------------------
@@ -174,7 +176,8 @@ public class SitPosData : MonoBehaviour
currentTurret.turretNumber = turretNumber;
// 缓存旋转节点
tra_CurrTurret = currentTurret.transform.GetChild(0);
//tra_CurrTurret = currentTurret.transform.GetChild(0);
tra_CurrTurret = currentTurret.transform.parent;
// 绑定状态机入口
OnStateChange = currentTurret.ChangeState;
@@ -188,7 +191,21 @@ public class SitPosData : MonoBehaviour
if (int.TryParse(turretNumberStr, out int num))
LoadTurret(num);
}
// ==================== 翅膀加载(动态克隆) ====================
/// <summary>
/// 根据炮台编号,从 Addressables 加载预制体并克隆到 turretParent。
/// 位置/旋转/缩放保持预制体原始值,不动。
/// </summary>
public void LoadWing(int turretNumber)
{
}
/// <summary>根据炮台编号字符串加载。</summary>
public void LoadWing(string turretNumberStr)
{
}
// -------------------------
// 切换状态(GameMainPanel 调用)
// -------------------------