Unity3d 碰撞问题,怎么能不穿透

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3d 碰撞问题,怎么能不穿透相关的知识,希望对你有一定的参考价值。

参考技术A 可以尝试给物体加上刚体和合适的碰撞器,并且设置合适的质量。
加上刚体和碰撞器之后物体基本上有了物理属性,基本上能够不穿透。
但是还是应该注意如果质量相差太过悬殊,非常重的那个物体还是会穿透非常轻的物体。

新手自学,如果见解不当,希望指正,非常感谢。本回答被提问者和网友采纳
参考技术B 可以为物体添加刚体

unity碰撞检测(碰撞器,触发器)

参考技术A

当勾选Is Trigger时,成为触发器
如果是碰撞器,两个物体之间是不能够穿透的,勾选Is Trigger之后,触发器是可以穿透的
触发器检测发生的条件:

触发器的回调方法:

以上是关于Unity3d 碰撞问题,怎么能不穿透的主要内容,如果未能解决你的问题,请参考以下文章

unity3d怎么做碰撞?unity3d如何添加碰撞体?求解!

unity3d 怎么使物体碰撞后消失 求代码

Unity2D碰撞穿透的问题

Unity3D之怎么实现粒子特效的碰撞

unity3d怎么添加碰撞体

unity3d导入带动画的模型怎么添加物理