Template:I TriggerOnce:zh-cn/doc
From Valve Developer Community
Jump to navigation
Jump to search
Template:Documentation subpage:zh-cn Template:Finishtranslation:zh-cn
用法
{{{base}}}, {{{l4d2}}}, and {{{noscroll}}} are accepted just as they are for Template:I BaseEntity:zh-cn.
Default:
TriggerOnce:
- Toggle
- 在启用和禁用状态之间切换此触发器。
Base:
- AddContext <string>
- 添加到实体的 Response Contexts/响应上下文列表。格式是
<key>:<value>。
语法:
// 更改键值的格式: "AddOutput [键] [值]"
//// 原始文本:
"OnUser1" "!self,AddOutput,targetname new_name"
// 添加输出的格式: "AddOutput {目标名称}:{输入名称}:{参数}:{延迟}:{最大触发次数,-1 代表无限}"
//// 原始文本:
"OnUser1" "!self,AddOutput,OnUser1:SetParent:!activator:0.0:-1"
// 参数可以留空,但仍应包含空的空白。
//// 原始文本:
"OnUser1" "!self,AddOutput,OnUser1:ClearParent::0.0:-1"
- ClearContext
- 从此实体的列表中删除所有上下文。
- ClearParent
- 从移动层次结构中删除该实体,使其可以自由移动。
- FireUser1 to FireUser4
- 触发相应的
OnUser输出;详见 User Inputs and Outputs。
- Kill
- 从这个世界中删除此实体。
- KillHierarchy
- 功能类似
Kill,尽管此实体与其父实体都被删除了,但比Kill快一点。
- RemoveContext
- 从实体列表删除一个上下文。名字应与现有上下文进行匹配。
- SetParent <string>
- 跟随此实体移动,详见 实体层级(依赖关系)。
- SetParentAttachmentMaintainOffset <string>
- 同上,但没有传送。在接收到输入时,实体保持其相对于附件的位置。
- DispatchResponse <string> !FGD
- 向实体发送一个上下文。 详见 Response 和 Concept.
- DispatchEffect <string> (removed since
) !FGD - 在实体的原点坐标设置一个特定效果;参见 List of Client Effects。自从
Left 4 Dead后由粒子系统取代。
- RunScriptCode <string> (in all games since
) - 在接收输入的实体范围内执行一串 VScript 源代码。通过控制台触发时可能需要字符串引用。
Fix:使用文本编辑器手动删除带有字符串的参数。
- SetLocalOrigin <coordinates> (in all games since
) !FGD - 将此实体设置到地图中的某个位置。如果此实体是某实体父级,那么它的子级也会随着移动。
EnableDisable/启动禁用:
- Enable
- Disable
- 启动/禁用此实体所具备的效果。同样会使实体消失。
noscroll 和 base:
TriggerOnce:
- Toggle
- 在启用和禁用状态之间切换此触发器。
Base:
- AddContext <string>
- 添加到实体的 Response Contexts/响应上下文列表。格式是
<key>:<value>。
语法:
// 更改键值的格式: "AddOutput [键] [值]"
//// 原始文本:
"OnUser1" "!self,AddOutput,targetname new_name"
// 添加输出的格式: "AddOutput {目标名称}:{输入名称}:{参数}:{延迟}:{最大触发次数,-1 代表无限}"
//// 原始文本:
"OnUser1" "!self,AddOutput,OnUser1:SetParent:!activator:0.0:-1"
// 参数可以留空,但仍应包含空的空白。
//// 原始文本:
"OnUser1" "!self,AddOutput,OnUser1:ClearParent::0.0:-1"
- ClearContext
- 从此实体的列表中删除所有上下文。
- ClearParent
- 从移动层次结构中删除该实体,使其可以自由移动。
- FireUser1 to FireUser4
- 触发相应的
OnUser输出;详见 User Inputs and Outputs。
- Kill
- 从这个世界中删除此实体。
- KillHierarchy
- 功能类似
Kill,尽管此实体与其父实体都被删除了,但比Kill快一点。
- RemoveContext
- 从实体列表删除一个上下文。名字应与现有上下文进行匹配。
- SetParent <string>
- 跟随此实体移动,详见 实体层级(依赖关系)。
- SetParentAttachmentMaintainOffset <string>
- 同上,但没有传送。在接收到输入时,实体保持其相对于附件的位置。
- DispatchResponse <string> !FGD
- 向实体发送一个上下文。 详见 Response 和 Concept.
- DispatchEffect <string> (removed since
) !FGD - 在实体的原点坐标设置一个特定效果;参见 List of Client Effects。自从
Left 4 Dead后由粒子系统取代。
EnableDisable/启动禁用:
- Enable
- Disable
- 启动/禁用此实体所具备的效果。同样会使实体消失。
See Also
{{Fl TriggerOnce:zh-cn}}{{KV TriggerOnce:zh-cn}}{{O TriggerOnce:zh-cn}}{{KV BaseEntity:zh-cn}}