这是我在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# - 统一删除3d对象的Box collider,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14889010/

10-13 06:57