刚体不与程序网格平面元素碰撞
Rigidbody not colliding with procedural mesh plane element
我有一个带有刚体、盒子碰撞器等的立方体,它通过一个带有程序网格脚本的平面落下,碰撞框与默认平面保持相同,但视觉渲染的网格会发生应有的变化。
从您的屏幕截图中我可以看到您已将 Plane Instance
网格分配给 MeshFilter
组件,但 在 MeshCollider
网格中仍设置为 Plane
.
您可能缺少分配它,例如
GetComponent<MeshCollider>().sharedMesh = GetComponent<MeshFilter>().mesh;
我有一个带有刚体、盒子碰撞器等的立方体,它通过一个带有程序网格脚本的平面落下,碰撞框与默认平面保持相同,但视觉渲染的网格会发生应有的变化。
从您的屏幕截图中我可以看到您已将 Plane Instance
网格分配给 MeshFilter
组件,但 在 MeshCollider
网格中仍设置为 Plane
.
您可能缺少分配它,例如
GetComponent<MeshCollider>().sharedMesh = GetComponent<MeshFilter>().mesh;