for(var i = 0,lenI = 9999;i < lenI; i++)
{
var sp=new cc.Sprite(res.a111_png);
sp.setPosition(568,320);
sp.setVisible(false);
cc.director.getRunningScene().addChild(sp);
}
gameLogic
大佬 你这啥意思 游戏逻辑
你这个不渲染,只是没影响gpu,但是cpu一直再给你处理new
是new完到一定次数 , 不new ,整体帧数也下降了,这是cpu在处理什么信息吗
现在急需要 一个这种插入但隐藏了节点情况的标准,因为你全隐藏drawcall vertex始终是0
这写得啥,能看?new Sprite组件 然后当成节点来addChild?
setPosition这句就得报错,这还研究什么帧率不帧率的。
试试把这些图片add到一个node里 然后node再add到场景里 类似
let nd = new cc.Node()
cc.director.getRunningScene().addChild(nd);
nd.setVisible(false);
for(var i = 0,lenI = 9999;i < lenI; i++)
{
var sp=new cc.Sprite(res.a111_png);
sp.setPosition(568,320);
nd.addChild(sp);
}
老的cocos2d-js写法
nd.addChild(sp); 是不是要写成nd.addComponent(sp); 不然还不是一个卵。