prop_button
< Zh
Jump to navigation
Jump to search
| CPropButton |
prop_button是一个UNTRANSLATED string "model entity" see Template:This is a/strings,可在
传送门2中使用。
这是一种柱式按钮。其功能与func_button实体相同,用作玩家激活的实体以触发游戏中的事件。对于旧光圈科技地图,请使用prop_under_button。
键值
Note that the following keyvalues are unavailable due to being overridden by game code:
model, sequence, solid, fademindist, fademaxdist, fadescale
It may still be possible to use their associated inputs or AddOutput them.
- Name (targetname) <target_source>[ Edit ]
- 这个名称是其他实体通过 输入/输出 或其他 关键值(如
parentname或target) 来引用该实体时使用的标识符。
该名称也会显示在 Hammer 编辑器的 2D 视图和 实体报告 中。参见: 所有实体均可使用的 通用键值、输入与输出
- Delay Before Reset (Delay) <浮点型>
- 按钮被按下后返回到起始位置所需的时间(以秒为单位)。一旦返回,可以再次使用。
- Play timer sound? (istimer) <布尔值>
- 如果设置,此按钮在按下期间将播放计时器音效。默认允许快速重置 - 使用"防止快速重置"来禁用此功能。
- Prevent fast reset? (preventfastreset) <布尔值>
- 计时器按钮允许提前重置 - 使用此选项使按钮在整个持续时间内保持按下状态。
- Skin (skin) <choices>
- 影响柱体皮肤。与道具实体的Skin键值相同。
- 0 : 干净
- 1 : 生锈
输入
- Press
- 使按钮被按下。
- Lock
- 锁定按钮。
- UnLock
- 解锁按钮。
- CancelPress
- 使按钮静默重置且不触发OnButtonReset输出。
输出
- OnPressed
- 当按钮被按下时调用。
- OnPressedBlue
- 在合作模式中,当蓝色玩家按下按钮时调用。
- OnPressedOrange
- 在合作模式中,当橙色玩家按下按钮时调用。
- OnButtonReset
- 当按钮在按下后重置时调用。