2

我有一个 freelook 相机,并添加了 Cinemachine Collider 的扩展。我已经将场景中的所有结构都设置为 CameraCollider 层,在扩展的 Obstacle Detection 下的“Collide Against”选项中选择了该层,并使用了 Pull Camera Forward 策略。(我还在 Lens 下将 Near Clip Plane 设置为 0.01)

这是行不通的,当它碰到一个结构时,相机不会向前移动。我正在使用 Unity 2019.4 和 Cinemachine 2.6.3。

我应该在我的结构中添加对撞机吗?

扩展截图

结构截图

请帮忙!谢谢。

4

2 回答 2

1

我知道发生了什么,我真的需要在我的结构中添加对撞机,并且需要调整对撞机的大小,使它们不会那么小。

于 2020-09-27T19:08:17.040 回答
0

正如响应中所说,解决这个问题的方法是在你的结构中添加对撞机,并且将这些对撞机的 z 轴设置为比图形宽一点不会有什么坏处

于 2020-11-28T13:39:45.147 回答