Zh/Prop under button: Difference between revisions
< Zh
Jump to navigation
Jump to search
(→键值) |
(→输出) |
||
| Line 23: | Line 23: | ||
==输出== | ==输出== | ||
{{O|OnPressed| | {{O|OnPressed|当按钮被按下时触发。}} | ||
{{O|OnPressedBlue| | {{O|OnPressedBlue|在合作模式中,当蓝色玩家按下按钮时触发。}} | ||
{{O|OnPressedOrange| | {{O|OnPressedOrange|在合作模式中,当橙色玩家按下按钮时触发。}} | ||
{{O|OnButtonReset| | {{O|OnButtonReset|当按钮在按下后重置时触发。}} | ||
== 另见 == | == 另见 == | ||
Latest revision as of 01:49, 9 November 2025
| CPropUnderButton |
prop_under_button是一个模型实体,可在
传送门2中使用。
这是一种可通过玩家使用或游戏输入激活的按钮,用于地下测试室。其功能与prop_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 : 生锈
注意:这似乎是prop_button的遗留功能,实际上没有效果,因为prop_under_button使用的模型只有一个皮肤。
输入
- Press
- 使按钮被按下。
- Lock
- 锁定按钮。
- UnLock
- 解锁按钮。
- CancelPress
- 使按钮静默重置且不触发OnButtonReset输出。
输出
- OnPressed
- 当按钮被按下时触发。
- OnPressedBlue
- 在合作模式中,当蓝色玩家按下按钮时触发。
- OnPressedOrange
- 在合作模式中,当橙色玩家按下按钮时触发。
- OnButtonReset
- 当按钮在按下后重置时触发。