我遇到一个很头疼的问题,小游戏的性能有这么低吗?

游戏里并没有特殊的逻辑,就是在一开始绘制界面的时候使用cc.instantiate(this.cubeNode);这句
是一个for循环,第一次是创建16个,后面会0.5秒调用一次,但是界面一开始创建的时候,只会执行for循环
很奇怪为什么会出现这种问题,现在游戏完全卡死了
求大神指导一下,应该怎么做这种优化,很头疼啊,不是复用的吗,怎么会出现这种情况?

var cubeItem = cc.instantiate(this.cubeNode);
var baseView = cc.find(“Canvas/BaseView/BaseView”);
baseView.addChild(cubeItem,1,lineNo.toString());
cubeItem.y = lineNo * this.cubeH * 3 / 4;

for里面执行的代码
求大神指导啊

:sweat_smile:没有这么脆弱啊,提示只是最直接的觉得可能是死循环,不一定是你循环的问题- -不用拘禁与在这里找,看下其他地方代码有没有问题。。。。还有你这个循环里怎么一直在获取baseView?这个放在循环外面就好。。

cc.find本来就比较耗性能,你还放在for循环里找