point_viewcontrol_survivor
< Zh
本文由大康翻译。
point_viewcontrol_survivor
是一个点实体 ,可在 求生之路系列中使用。
它是一个幸存者专用摄像机,可用于从摄像机位置开始的第三人称视角放大摄像机,自动朝向幸存者头部以第一人称视角结束。
Valve 将此实体用作每个战役的第一张地图的“开场”摄像机,而该摄像机是“Ghostanim.mdl”prop_dynamic 的子项。这个模型有一个附着点,所有四个 point_viewcontrol_multiplayer 摄像机(每个玩家一个)都跟随。
注意:某些效果,例如来自 func_precipitation 的雨效果和幸存者手电筒在使用相机时不会显示。要避免雨不显示,请在摄像机视图上方使用设置为 rain_intro 的 info_particle_system,在你的开场完成后禁用它。
警告:不要使用此实体的启用输入,否则它将充当影响每个幸存者的全局相机。
键值
- Field of view <float >
- 玩家的视野。(如果设置了 Set FOV 生成标志)
- Seconds to reach FOV target <float >
- 达到指定视野所需的时间。
参见: Generic Keyvalues, Inputs and Outputs available to all entities
角度:
- 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
<字符串 >- 设置父级实体。详见Entity Hierarchy (parenting).
SetParentAttachmentMaintainOffset
<字符串 >- 同上,但不传送。实体接受到此输出后保留与父级的相对位置。
ClearParent
- 取消绑定父实体,以至于此实体可以自由行动。
输出
实体目标名:
OnUser1
到OnUser4
- 这些输出将分别响应于
FireUser1
到FireUser4
输入。 详见 User Inputs and Outputs。