【发布时间】:2011-12-16 14:28:28
【问题描述】:
我目前正在学习 Unity,我想将 3D 模型导入我的场景 (.FBX)
我使用网格碰撞器来检测碰撞,但碰撞器的位置与我的 3D 对象不同。网格的位置在对象上方,我无法移动它....
【问题讨论】:
我目前正在学习 Unity,我想将 3D 模型导入我的场景 (.FBX)
我使用网格碰撞器来检测碰撞,但碰撞器的位置与我的 3D 对象不同。网格的位置在对象上方,我无法移动它....
【问题讨论】:
在导入的对象上,您有两个变换,一个用于游戏对象,另一个用于网格。网格的变换是相对于其父游戏对象的,因此在大多数情况下应该是 (0, 0, 0):
Mesh collider 的 CPU 开销很大,应该只用于简单的静态对象。如果您有更复杂的模型,则应考虑使用更简单的碰撞器。
【讨论】: