trigger_once
< Zh
Jump to navigation
Jump to search
![]() |
---|
CTriggerOnce |
![]() |
trigger_once
是一个固体实体 ,可在所有的 起源 游戏中使用。 这是一种单次触发的体积触发器,在被符合条件的实体接触一次后会自动移除。通过输出信号可以激活其他实体的事件。
键值(Keyvalues)
参见: Generic Keyvalues, Inputs and Outputs available to all entities
- Name (targetname) <target_source>
- 其他实体引用该实体的目标名称。
标志(Flags)
输入
- Toggle
- 在启用/禁用状态间切换
- Enable
- 启用触发器
- Disable
- 禁用触发器
- StartTouch (存在于自
以来) 不存在于FGD!
- 模拟!caller实体进入触发区域的行为(可接受非物理实体)
注意:会触发OnStartTouch输出且不会移除触发器
警告:若!caller不存在会导致游戏崩溃
输出
- OnStartTouch
- OnTrigger
- !activator = 接触触发器的实体
!caller = this entity
当实体开始接触触发器时触发(需通过过滤器检测)

• OnStartTouch会为每个!activator单独触发
