25 lines
648 B
C#
25 lines
648 B
C#
using UnityEngine;
|
||
|
||
namespace BaseGames.Enemies
|
||
{
|
||
/// <summary>
|
||
/// 敌人动画配置 SO(架构 07_EnemyModule §5)。
|
||
/// 所有字段为 AnimationClip,由 Animancer 直接播放。
|
||
/// </summary>
|
||
[CreateAssetMenu(menuName = "Enemies/AnimationConfig")]
|
||
public class EnemyAnimationConfigSO : ScriptableObject
|
||
{
|
||
[Header("基础")]
|
||
public AnimationClip Idle;
|
||
public AnimationClip Walk;
|
||
public AnimationClip Run;
|
||
|
||
[Header("战斗")]
|
||
public AnimationClip Attack;
|
||
|
||
[Header("受击")]
|
||
public AnimationClip Hurt;
|
||
public AnimationClip Dead;
|
||
}
|
||
}
|