微信小游戏,大量物体设置node的坐标(node.x = ...),性能非常差

测试一:1000个精灵,不做任何移动坐标操作,纯渲染这1000个精灵, 微笑小游戏 华为p9 fps 60 iPhone6 fps 60
测试二:1000个精灵,每次update移动这1000个精灵的位置,微笑小游戏 华为p9 fps33 iPhone6 fps 15

测试结果,移动精灵位置非常损耗性能
跟踪源码好像是跟脏矩形有关,请官方人员麻烦看看?

占个坑

1000个在感觉纯H5平台都会卡

只是node.x赋值啊。。去掉这个赋值,fps就达到60了

实测 用runAction + moveTo(0.1,cc.p(x,y)) 的方式性能会好一些

mark

垃圾,我1万个都不卡,是你自己问题,你视频我我给你优化 15802858204 29492511

纯粹扯谈

你可能打开了脏矩形判断了。webgl模式下脏矩形是没有用的可以直接关闭。