跳到主要内容

cast 施放角色技能

cast

类型: MethodDeclaration

所属类: Skill

定义位置: actor.ts

描述

施放角色技能

参数 target: 目标角色

参数

参数名类型描述默认值
targetActor--

返回值

类型: EventHandler \| undefined

源代码

位置: 第 3380 行

public cast(target?: Actor): EventHandler | undefined {
// 如果冷却结束且施放角色已激活,返回技能释放事件
if (this.cooldown === 0 &&
this.parent?.actor.isActive()) {
this.target = target ?? null
const event = this.emit('skillcast')
this.target = null
return event
}
}

文档生成时间:2025/7/7 12:07:06