这是我在 Update
函数中的代码。该对象有一个盒子碰撞器。
if (Input.GetMouseButtonDown(0)) {
Ray ray = camera.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast (ray, out hit3, 400.0F)) {
wName = hit3.collider.gameObject.name;
Destroy(hit3.collider.gameObject);
}
}
但是盒子对撞机并没有被摧毁。
我怎样才能摧毁它?
最佳答案
现在可以使用代码了
Destroy(hit3.collider);
关于c# - 在 unity 3d 中删除对象的 Box collider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14889010/