mesh碰撞有bug啊。

Demo.zip (17.7 KB)
@JayceLai 麻烦帮忙看下,不施加力没事。施加力就会掉下去。

有没有好的解决办法。我们是个赛车游戏,地形需要mesh碰撞,不能使用地形碰撞。因为赛道是拼接的。

碰撞地面抖动.zip (19.4 KB)
再来一发。地面碰撞抖动。求解决办法

你确定在小游戏这种弱鸡平台可以用网格碰撞来做赛车游戏吗?
赛车游戏要求帧数比较高,有没有做过性能调研,结果如何?

帧数的话,应该能达标。60不敢保证,还是需要分路段处理下。

关键现在各种穿透,应该是ccd问题。不知道现阶段版本是否能满足要求。唉~

1.上边是2个demo。
第一个demo地面是meshcollider。如果不施加力,表现还算正常。
施加力之后,小车直接穿模掉下去。
参数设置见项目设置 重力-30

2.第二个demo是地面用box碰撞做的,也可以使小车行走了。但是由于ccd原因,导致的小车下陷到地面里。

所以想问下引擎组,目前3.1.2 或者 最新的社区版。是否可以支持开发类似跑跑卡丁车的游戏。

要求正常的mesh碰撞,最好是bullet等连续检测支持。以达到开发不同高低赛道的效果。

3D物理引擎现在没啥发展,COCOS也只是集成了国外的类库,我记得是cannon.js,那个类库也蛮久没更新了。想要性能、效果提升应该要看平台的发展了,不是一时半会的事情。

如果只是单机赛车小游戏,随便做做,用复杂的物理引擎可以,否则建议考虑其他方法,例如自己实现一套简单点的。

哪些简单些形状也是各种穿透