多轮审查和修复

This commit is contained in:
2026-05-12 15:34:08 +08:00
parent f55d2a57c3
commit ebbbb7332e
805 changed files with 838724 additions and 1905 deletions

View File

@@ -19,6 +19,26 @@ namespace BaseGames.Enemies
[Header("受击")]
public AnimationClip Hurt;
public AnimationClip Stagger;
public AnimationClip Dead;
/// <summary>
/// 按字段名返回 ClipBD_PlayAnimation 使用)。
/// 支持字段名和常见别名(如 Attack_Melee / Idle 等)。
/// </summary>
public AnimationClip GetClipByName(string name)
{
return name switch
{
"Idle" => Idle,
"Walk" => Walk,
"Run" => Run,
"Attack" or "Attack_Melee" => Attack,
"Hurt" => Hurt,
"Stagger" => Stagger,
"Dead" or "Death" => Dead,
_ => null,
};
}
}
}