使用钢体设置防穿后仍有几率会穿透

使用钢体设置防穿后仍有几率会穿透,一个view中有一个以上的碰撞器更明显.
已邀请:

痛饮一杯苦酒

赞同来自: IM-许

这个并不是每个引擎都有的问题。并且有解决方案。你可以百度 BOX2D 隧道效应。。只能帮你到这里了。

AerTims

赞同来自: IM-许

自己总结的几个防止穿透的方法
防止穿透:
  1.设置主要刚体为bullet
  2.设置刚体线性阻尼
  3.多段线的collider本身要比多边形collider更容易穿透,能用多边形就用多边形,但要避免凹变形
  4.适当提高坐标与旋转迭代次数

如有不对 感谢指正 这只是我做了一个物理游戏的经验之谈

Laya_Aaron

赞同来自:

请说出如何穿透,这个demo并没有穿透

IM-许

赞同来自:

一直 移动鼠标 就有几率  穿透  不是每下都穿的       让钢体贴着边沿 移动鼠标 就有几率  穿透

Laya_Aaron

赞同来自:

这个穿透并不一定能完全避免,每个引擎都有这个问题,只能是降低几率,或者用其他办法弥补一下

ippon

赞同来自:

尝试onTriggerEnter和 onTriggerExit监听都加上,然后适当扩大碰撞体的大小
如果还不行,尝试使用射线检测吧,前提是被碰撞的物体移动速度足够慢

要回复问题请先

商务合作
商务合作