point_viewcontrol_survivor

From Valve Developer Community
Jump to: navigation, search
English (en)中文 (zh)
... Icon-Important.png

本文由大康翻译。


point_viewcontrol_survivor is a point entity available in the Left 4 Dead series Left 4 Dead series.
它是一个幸存者专用摄像机,可用于从摄像机位置开始的第三人称视角放大摄像机,自动朝向幸存者头部以第一人称视角结束。
Valve 将此实体用作每个战役的第一张地图的“开场”摄像机,而该摄像机是“Ghostanim.mdl”prop_dynamic 的子项。这个模型有一个附着点,所有四个 point_viewcontrol_multiplayer 摄像机(每个玩家一个)都跟随。

Note.pngNote:某些效果,例如来自 func_precipitation 的雨效果和幸存者手电筒在使用相机时不会显示。要避免雨不显示,请在摄像机视图上方使用设置为 rain_intro 的 info_particle_system,在你的开场完成后禁用它。
Warning.pngWarning:不要使用此实体的启用输入,否则它将充当影响每个幸存者的全局相机。

键值

Field of view <float> | 浮点型
玩家的视野。(如果设置了 Set FOV 生成标志)
Seconds to reach FOV target <float> | 浮点型
达到指定视野所需的时间。

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

角度:
Pitch Yaw Roll (Y Z X) <angle>
这个实体在世界的方向。Pitch是围绕Y轴旋转,Yaw是围绕Z轴的旋转,Roll是围绕X轴的旋转。

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

标志

  • 1 : Disable when move finished (移动完成时禁用)
  • 2 : Set FOV (设置视野)

输入

Enable
启用 point_viewcontrol,并开始控制玩家的视图。
Disable
禁用 point_viewcontrol,并停止控制玩家的视图。
StartMovement
开始移动到第一人称视图。

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

输出

实体目标名:

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

另见