“第一人称相机”指在 3D 场景中用来模拟第一视角的一种摄像机,摄像机的位置和旋转都是以自身为中心。
双击鲸孪生组件进入编辑模式后,下拉左侧组件图层“相机”,可以看到默认有一个鸟瞰相机,这是主相机,第一人称相机需要自行添加。
在工具栏“其他”中点击“相机”,添加一个“第一人称相机”。
配置项 | 说明 |
---|---|
Z 轴距离 | 3D 场景中的物体可见距离,也可以称之为最近的平面和最远的平面。 |
位置 | 第一人称相机的三维空间位置。 |
旋转 | 第一人称相机的旋转角度。 |
视角大小 | 第一人称相机投射的平面的大小。 |
移动速度 | 以第一人称视角转动视角时的速度。 |
移动锁定鼠标 | 以第一人称视角转动视角时鼠标锁定与否。 |
旋转灵敏度 | 第一人称相机镜头旋转的灵敏程度。 |
碰撞检测 | 检测与物体之间是否发生碰撞。 |
碰撞检测大小 | X、Y、Z 代表相机将会在设定的数值停下不会碰到物体(假设设定的数值为 100 的话那么当相机靠近物体时会在 100 米的时候停下)。 |
第一人称相机的各项参数都需要根据自身需求去调整。
相机参数调整好后退出编辑模式,在子大屏中任意添加一个基础组件(此处以“基础单行文本”组件为例,并将其作简单的样式调整)。
在“基础单行文本”组件上添加交互,交互设置情况如下:
这样就实现了点击按钮切换第一人称视角的效果,最终效果如下: