如何解决Unity Collider不适用于Box和Circle Collider
我创建了两个游戏对象。
一个是盒子,另一个是球。然后我添加了对撞机(框对撞机和圆对撞机)以使其碰撞。但这不起作用。当我按下“播放”按钮时,球刚好落入永恒^^。 我在互联网上搜索并找到了可能的解决方案,但它们没有起作用。
*未选中触发。 *将刚体2d固定到球上。
任何帮助将不胜感激。感谢您的关注
解决方法
BoxCollider和CircleCollider2D在不同维度上与物理相互作用,盒对撞机物理以3D计算,而圆对撞机物理以2D计算。在Unity中,3D物理学和2D物理学是分别计算的,因此2D和3D对撞机之间不可能发生碰撞。您将不得不用BoxCollider2D来代替盒子对撞机,或者用SphereCollider来代替圈子对撞机。祝你好运!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。