import type { Skill } from '../skill/Skill'; import type { SkillPresentationContext } from '../skill/SkillPresentationTypes'; /** * 技能表现播控:纯 ctx 驱动,状态挂在 Skill 宿主上。 */ export interface ISkillPresenter { /** * 播放表现并在适当时机 hit/finish。 * @param ctx 表现上下文 * @param host 英雄 Skill 宿主 */ present(ctx: SkillPresentationContext, host: Skill): void; }