Unity2D碰撞穿透的问题

Posted

tags:

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

参考技术A 在移动时发生碰撞,两个collider没有trigger的情况下会瞬间相互进入的问题,原因是前一帧相互未发生碰撞,下一帧的位移距离后两个collider互相进入。

解决办法是把刚体的Collision Detection的选项设置为Continuous就可以了。

unity2d刚体不能用translate移动吗

参考技术A 不是吧,可以发生碰撞的,只要发起碰撞的物体有rigidbody组件,被碰撞的物体有collider组建,用transform.Translate依然会发生碰撞的,我刚刚试过,可以发生碰撞

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

Unity2D 碰撞和一些物理

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

unity2d如何判断高度

unity无法创建2d项目

Unity精灵动画 2D碰撞

unity穿墙一定要加刚体吗