微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 在统一3d中删除对象的Box对撞机

这是我在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);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐