Players(玩家)
Players(玩家)是用来创建可融入虚拟世界的视窗的摄像头:
- Player Actor(角色)是具有刚体的一类玩家,它只能在地面上移动。
- Player Dummy(假人)是一种可融入虚拟世界的简单视窗,它没有物理属性,也不能与对象碰撞。
- Player Persecutor(尾随者)是一种没有物理实体,可自由飞行的摄像头,它以特定距离跟随目标节点。 并可与对象碰撞,不过不能与它们相互作用。
- Player Spectator(观众)是一种没有物理实体,可自由飞行的摄像头,用来创建观众模式(Spectator Mode)。 它可与对象碰撞,不过不能被推移或与它们相互作用。
除上述类型之外的摄像头没在Editor(编辑器)中给出,不过它们可以由代码控制。
另请参阅
- 通过API中的Player类编辑所有类型的玩家
常见的设置#
对于上面列出的所有玩家,有一组通用设置。它们可以在 Parameters 窗口的Node选项卡上更改:
垂直球员参数
基于实物的球员参数
Main Player | 定义玩家是否在运行时被用作默认摄像头。如果有几个玩家启用了这个标志,那么将使用 节点层次 中的最后一个。 |
---|---|
Listener | 定义是否使用播放器在运行时收听声音。 |
设置位掩码(Bit Masks)#
适用玩家的一组位掩码:
Viewport(视窗) | A 视窗掩码,指明哪些对象可以在该摄像头的视窗中被看到。 |
---|---|
Reflection(反射) | A 反射掩码,指明是否有反射要被渲染进该摄像头的视窗。 |
Source(声源) | 声源掩码,指明哪些声音通道要用于该摄像头的播放。 |
Reverb(混响) | 混响掩码,指明哪些混响要用于该摄像头的播放。 |
视锥体(Viewing Frustum)参数#
定义摄相机视锥体的参数:
Field of View(视角) | 垂直向的玩家视角,以度为单位。 |
---|---|
Near Clipping(近端剪裁距离) | 到达玩家视锥体近端剪裁平面的距离,按单位距离计算。 |
Far Clipping(远端剪裁距离) | 到达玩家视锥体远端剪裁平面的距离,按单位距离计算。 |
最新更新:
2024-12-13
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)