Files
zeling_v2/Assets/_Game/Scripts/Enemies/Abilities/Configs/CeilingHangStrikeAbilitySO.cs
T

20 lines
655 B
C#

using Animancer;
using UnityEngine;
namespace BaseGames.Enemies.Abilities
{
/// <summary>CeilingHangStrikeAbility 的配置:出击/悬挂/收回动画 + 悬挂窗口时长。</summary>
[CreateAssetMenu(menuName = "BaseGames/Enemies/Abilities/Ceiling Hang Strike Ability", fileName = "ABL_")]
public class CeilingHangStrikeAbilitySO : EnemyAbilitySO
{
[Header("动画")]
public ClipTransition strikeClip;
public ClipTransition loopClip;
public ClipTransition endClip;
[Header("行为")]
[Tooltip("脆弱悬挂窗口持续时间(秒)")]
public float hangDuration = 2f;
}
}