刚体1是animated类型 刚体2是Dynamic类型,红色的墙为static类型 ,当我用刚体一将刚体二挤到墙边时 刚体1和刚体2会重叠,重叠到一定程度时会吧刚体2挤出墙,穿透了~~~~ 请问这要咋么解决呢
可以试试把 static 的刚体 一直唤醒打开,
没用~~~ 不知道是不是用setPosition移动的原因导致的
不管是Dynamic,还是Kinematic或者是Animated类型的刚体,只要是交给的物理系统进行模拟,就尽量避免频繁的setPosition操作,否则你还不如用碰撞系统去做。尽量使用改变速度而不是改变position去控制移动
最简单的解决办法就是,刚体1向左移动的过程,不要使用setPosition,而是通过给一个速度,将Linear Velocity设置为向左的向量即可
