Func button timed/zh

From Valve Developer Community
Jump to: navigation, search

本页面由大康翻译于2023年1月18日 (UTC+8)。欢迎任何人补充新内容或者修改其中的错误。


它是一个需要花费时间才能使用的按钮。

键值

Use Time (use_time) <integer> | 整数
玩家需要按住使用键的时间,以秒为单位。
Use String (use_string) <string简体中文> | 字符串
当玩家正在按住使用键时显示在进度条上方的文本/字符串。
Use Sub-String (use_sub_string) <string简体中文> | 字符串
一个显示在 Use String 下方的子字符串。
Glow Entity (glow) <target_destination>
将为此按钮获取 +use 发光的实体的名称。(译注:指定哪个实体发光。)
Auto-Disable On Time Up (auto_disable) <boolean> | 布尔值
当玩家完成了按钮的使用时,禁用该按钮。(可通过输入启用)
Locked Sound (locked_sound) <choices>
当玩家尝试使用该按钮时播放的声音,但由于按钮已锁定而失败。
  • 0: None | 无
  • 2: Access Denied | 拒绝访问
  • 8: Small zap
  • 10: Buzz
  • 11: Buzz Off
  • 12: Latch Locked



Targetname:
Name (targetname) <string简体中文> | 字符串
其他实体引用该实体的目标名称

Parentname:
Parent (parentname) <targetname> | 目标名
指定一个实体作为父实体(跟随移动)。实体的父级实体,该实体可以与父实体保持移动偏移。名称后面可以添加一个附属点,以逗号隔开。

Origin:
Origin (X Y Z) (origin) <origin>
实体处于世界中的位置,旋转实体会以实体坐标原点旋转。

RenderFields:

Tip.png提示:有相应参考渲染请参见Render_Modes
Render Mode (rendermode) <choices>
在该实体上设置非标准渲染模式。



Render FX / Transparency (0 - 255) (renderamt) <integer> | 整数
透明的,0是不可见,255为完全可见。
Render Color (R G B) (rendercolor) <color255简体中文>
着色器。
Disable Receiving Shadows (disablereceiveshadows) <boolean> | 布尔值
是否防止实体接收自身阴影。

RenderFXChoices:

Render FX (renderfx) <choices>
指定一种渲染绘制方式。


Warning icon.png
This article has been marked as a candidate for speedy deletion because it has been deprecated.
If you object to this decision, then please discuss why hereIf this page doesn't meet the criteria for speedy deletion, then please remove this notice, but do not remove it from pages that you have created yourself
Administrators - Remember to check if anything links here and the page history (last edit) before deleting.

DamageFilter:

Damage Filter (damagefilter) <target_destination>
filter_damage_type 实体的名称,用于控制哪些实体可以会对该实体造成伤害。

标志

  • 2048 : Starts locked | 开始时锁定

输入

Lock
锁定按钮,放置它发挥功能以及播放被锁定时的声音。
Unlock
解锁按钮,允许它发挥其功能。
Enable
启用按钮,所以它会发光并且可以使用。
Disable
禁用按钮,使用它不能使用并且它也不会发光。

Parentname:
SetParent<string简体中文> | 字符串
设置父级实体。详见Entity Hierarchy (parenting).
SetParentAttachment<string简体中文> | 字符串
修改此实体到父实体的特定附属点。实体会传送,以至于其骨骼方位与附属匹配。在使用此输入前必须设置好实体的父实体。
SetParentAttachmentMaintainOffset<string简体中文> | 字符串
同上,但不传送。实体接受到此输出后保留与父级的相对位置。
ClearParent
取消绑定父实体,以至于此实体可以自由行动。

RenderFields:

Alpha<integer> | 整数
设置实体的透明度0~255,0为不可见,255为完全可见。要求Render Mode (渲染模式) 设置为非0
Color<color255简体中文>
设置实体颜色(RGB)。

DamageFilter:

SetDamageFilter<string简体中文> | 字符串
设置用于过滤伤害的过滤器实体。传入空字符串(无参数)以清除伤害过滤器。

输入

OnPressed
当按钮被按下时触发。
OnUnPressed
当按钮被松下时触发。
OnTimeUp
当按钮被按下的时间超过了所需时间时触发。(译注:即当按钮的进度条完成时触发。)
OnUseLocked
当按钮在锁定状态下被按下时触发。

实体目标名:

OnUser1OnUser4
这些输出将分别响应于FireUser1FireUser4 输入。 详见 User Inputs and Outputs
OnKilled (only in Left 4 Dead series)
当实体被删除时触发此输出。