SpriteBatchNode可以加入很多同一素材的Node来加快运行速度.
但是它可以加快child 下面一级的 child么?
比如:
SpriteBatchNode bnode = …
Node n1 = …
Node n2 = …
n1.addChild(n2)
bnode.addChild(n1)
这里 n2也可以加快么
SpriteBatchNode可以加入很多同一素材的Node来加快运行速度.
但是它可以加快child 下面一级的 child么?
比如:
SpriteBatchNode bnode = …
Node n1 = …
Node n2 = …
n1.addChild(n2)
bnode.addChild(n1)
这里 n2也可以加快么
会提示:“CCSpriteBatchNode only supports Sprites as children;”
n1.addChild(n2)
bnode.addChild(n1)
这样的句子是执行不起来的。
会有以上提示的。就是 batchnode 只能添加sprite作为子节点。