diff --git a/Assets/_Game/Scripts/Enemies/AIBrain/PerceptionStateMachine.cs b/Assets/_Game/Scripts/Enemies/AIBrain/PerceptionStateMachine.cs index 4865b2b9..dde04530 100644 --- a/Assets/_Game/Scripts/Enemies/AIBrain/PerceptionStateMachine.cs +++ b/Assets/_Game/Scripts/Enemies/AIBrain/PerceptionStateMachine.cs @@ -11,6 +11,9 @@ namespace BaseGames.Enemies /// 警觉: 在追逐区→追击; 否则 脱离视野→R; 否则保持警觉(朝向玩家)。 /// 追击: 脱离全部感知(追逐区且视野区都不在)→R(永不回警觉)。 /// 缺省自动降级:无警觉(HasAlert=false)→警觉分支不触发。 + /// 交战风格(Engagement):默认 ChaseAbility=单一冲锋能力节点; + /// ApproachAttack=把追击换成 Approach(寻路逼近)↔Attack(到射程选招攻击、攻击时停逼近) 两态子机, + /// 打完回逼近重判、脱离全部感知区→R。 /// public static class PerceptionStateMachine {