SpriteBatchNode的性能问题,求赐教

新建一个helloworld工程
将原来的代码

改为

文本为
auto sbn=SpriteBatchNode::create(“HelloWorld.png”);
for(int i=0;i<600;i++){
for(int j=0;j<100;j++){

        auto sp=Sprite::createWithTexture(sbn->getTexture(), Rect(10,10,5,5));
        sp->setPosition(i*6, j*6);
        
        sbn->addChild(sp);
    }
}
this->addChild(sbn);

在真机运行十分的卡顿

按我的理解,SpriteBatchNode不是只渲染一次么?

还是我的代码有问题,求赐教

1024 1024

你这个是创建过程导致卡顿吧?创建完以后看看渲染数,应该是不至于卡的

— Begin quote from ____

引用第2楼minguo于2014-06-16 22:55发表的 :
你这个是创建过程导致卡顿吧?创建完以后看看渲染数,应该是不至于卡的 http://www.cocoachina.com/bbs/job.php?action=topost&tid=206371&pid=980078

— End quote

真机非常的卡……反而模拟器没那么卡