feat(enemy): AI 配方接入 SO 校验——漏配/歧义/零冷却 Committed 在编辑期与构建期报错
This commit is contained in:
@@ -15,6 +15,9 @@ namespace BaseGames.Enemies.Abilities
|
||||
|
||||
[NonSerialized] string _literal; // 定制脚本路径用;不参与序列化
|
||||
|
||||
/// <summary>引用的能力资产;走字符串路径时为 null。供校验器读取冷却等配置。</summary>
|
||||
public EnemyAbilitySO Asset => _asset;
|
||||
|
||||
public AbilityRef(EnemyAbilitySO asset) { _asset = asset; _literal = null; }
|
||||
public AbilityRef(string id) { _asset = null; _literal = id; }
|
||||
public AbilityRef(EnemyAbilitySO asset, string id) { _asset = asset; _literal = id; }
|
||||
|
||||
Reference in New Issue
Block a user