【发布时间】:2014-07-08 01:10:27
【问题描述】:
我是 Unity 和 Vuforia SDK 的新手。当用户非常靠近目标时,如何阻止相机穿过物体并“看到”内部?
【问题讨论】:
我是 Unity 和 Vuforia SDK 的新手。当用户非常靠近目标时,如何阻止相机穿过物体并“看到”内部?
【问题讨论】:
发生这种情况的原因基本上是因为相机不是物理对象,所以它没有碰撞。所以,你需要做的是创建一个空并给它一个盒子或球体对撞机(在大多数情况下球体可能更好),然后你可以将它的位置设置为与相机相同,并将相机作为空的父级。这样,相机就会得到它的父级为空的碰撞效果。
如果在此之后相机仍然可以“看到”物体,您可能需要将剪裁平面附近设置为 0.1。
你也可以直接给相机本身一个碰撞球或盒子(不使用空的),但我没有测试过。
answers.unity3d.com 上有类似问题 -> link
【讨论】: