好的,我研究研究
我是想要的效果是物理碰撞的真实效果有,然后又不卡
那你得用物理引擎(官方或第三方),又或者自己写一个
那只能用四叉树+wasm抢救一下了
我要的就是这样的效果,他生成的那个石头,那种物理效果,然后又不卡,我看他原游戏,一次性生成几百个,居然不卡
这个用的应该用的是自己优化的rvo避障算法
好的,我去看下这个算法
如果是一样的大小石头。那可以用流体来做。如果是刚体的,500个以上的估计是APP,小游戏500个以上会发热卡顿感
流体还可以做石头,这个我才知道
液体本来就是一个个小刚体,只不过有水的属性,水的属性还可以调节的。但是大小是完全一样的,要是不同的大小那液体这个做不了
3.6版本以上,流体是暂时去掉了。如果是3.6以上版本,也不用想了
好的,还好我是 2.4.x,有希望
不知道3.4的流体支不支持 wasm,如果支持那么性能大大提高。2.4的不支持wasm。
底部的麻将可以不用碰撞体。如果上面的石头掉下来了,可以根据消除后的可移动区域去动态限制石头的速度和xy坐标。石头还是可以直接就用物理系统即可。这样最简单。然后石头用圆形碰撞盒吧,最省性能
就是圆形的,手机上直接卡炸
这不是3d的吗
你这方法不行的。麻将那个是一个刚体,但是是个多边形多个碰撞体的刚体。动态修改碰撞体