0

据我了解,CCSpriteBatchNode 的作用是通过减少 OpenGL 指令的数量(如果它们都使用相同的 spritesheet)来优化许多孩子的渲染。

但是我在Cocos2D动画指南中看到CCSpriteBatchNode是用来动画单个精灵的...

我有点困惑。使用 CCSpriteBatchNode 为单个 CCSprite 设置动画有什么好处?为什么?

4

1 回答 1

0

简而言之,没有。如果您在屏幕上只有一个精灵,使用 CCSpriteBatchNode 会适得其反,无论精灵是否动画。

于 2012-08-16T09:13:29.540 回答