chore: initial commit
This commit is contained in:
24
Assets/Scripts/Enemies/EnemyAnimationConfigSO.cs
Normal file
24
Assets/Scripts/Enemies/EnemyAnimationConfigSO.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user