跳到主要内容

discardTargets 放弃目标

discardTargets

类型: MethodDeclaration

所属类: CommandFunctionList

定义位置: command.ts

描述

放弃目标

参数

参数名类型描述默认值
\{actor, selector, distance\}{
actor: [`ActorGetter`](https://github.com/Open-Yami-Community/open-yami-doc/blob/main/i18n/zh/docusaurus-plugin-content-docs/current/script/yami/yami.command.d.ts#L152)
selector: [`ActorSelector`](https://github.com/Open-Yami-Community/open-yami-doc/blob/main/i18n/zh/docusaurus-plugin-content-docs/current/script/yami/yami.trigger.d.ts#L28)
distance: number

} | - | - |

返回值

类型: CommandFunction

源代码

位置: 第 7595 行

protected discardTargets({actor, selector, distance}: {
actor: ActorGetter
selector: ActorSelector
distance: number
}): CommandFunction {
const getActor = Command.compileActor(actor)
const getDistance = Command.compileNumber(distance)
return () => {
getActor()?.target.discard(selector, getDistance())
return true
}
}

文档生成时间:2026/2/1 16:51:39