35 lines
538 B
C#
35 lines
538 B
C#
/*
|
|
* @Author: 白哉
|
|
* @Description:
|
|
* @Date: 2025年07月01日 星期二 14:07:05
|
|
* @Modify:
|
|
*/
|
|
|
|
|
|
namespace Logic.Timeline
|
|
{
|
|
public enum FragmentType
|
|
{
|
|
Move,
|
|
ActiveAttack,
|
|
CounterAttack,
|
|
AttackBack,
|
|
Kill,
|
|
ActionEvent,
|
|
}
|
|
|
|
public enum FragmentState
|
|
{
|
|
Prepare,
|
|
Playing,
|
|
Finished,
|
|
}
|
|
|
|
|
|
public interface IFragment
|
|
{
|
|
public void OnStart();
|
|
public void OnFinished();
|
|
public void OnUpdate(float time);
|
|
}
|
|
} |