namespace BaseGames.Animation { /// /// 动画事件接收接口(架构 §AnimationModule)。 /// 由 PlayerAnimationEvents / EnemyAnimationEvents 实现。 /// AnimationEventBinder 将 Animancer 回调路由至此接口,避免硬耦合。 /// public interface IAnimationEventHandler { /// /// 处理由 Animancer ClipTransition 触发的动画事件。 /// /// 事件类型。 /// 附加字符串数据(可为 null 或空)。 void HandleEvent(AnimationEventType type, string payload); } }