游戏已在微信小游戏上线。
但是,因为渲染的问题帧数很低。。。也不知道怎么做优化
DC 大概在10左右
我猜测,主要是水粒子的渲染导致的。
因为使用了metaball算法,模拟了水交融的效果,再用cc.graphic 将水画出来,每一帧都绘制很多次,所以导致帧数很低。。。
求大佬教如何优化!

游戏已在微信小游戏上线。
但是,因为渲染的问题帧数很低。。。也不知道怎么做优化
DC 大概在10左右
我猜测,主要是水粒子的渲染导致的。
因为使用了metaball算法,模拟了水交融的效果,再用cc.graphic 将水画出来,每一帧都绘制很多次,所以导致帧数很低。。。
求大佬教如何优化!

顶一下,等个大佬解救
不是有流体引擎么。。。
流体引擎也不做渲染啊
有bug,两只手画试试看
没做单点触摸限制0.0
你打开dc的调试信息,看看dc的数量。。
我记得cc.graphic组件 每一个会增加一个drawcall。用一个cc.graphic实现渲染逻辑。。你先测试下,有可能记错。。
没看出来metaball的效果,我之前还以为你是直接用的图片
我就是用一个cc.graphic组件,多次绘制的。。。DC不高,游戏中12左右
用了,可能我水粒子比较小且多,所以效果看上去不那么明显,如果把水粒子调大就很明显看出metaball的效果了
那就少用点呗,HappyGlass也才用50个
我想实现的是鳄鱼洗澡里的那种效果,happyGlass效果和性能都挺差的,IOS 我iPad上都有点卡