跳到主要内容

use 使用角色物品

use

类型: MethodDeclaration

所属类: Item

定义位置: actor.ts

描述

使用角色物品

参数 actor: 使用物品的角色

返回值:生成的事件处理器

参数

参数名类型描述默认值
actorActor | undefined-this.parent?.actor

返回值

类型: EventHandler \| undefined

生成的事件处理器

源代码

位置: 第 4130 行

public use(actor: Actor | undefined = this.parent?.actor): EventHandler | undefined {
// 如果数量大于0,则返回物品使用事件
if (this.quantity > 0 && actor?.isActive()) {
return this.emit('itemuse', actor)
}
}

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