CCLabelTTF和CCLabelAtlas的显示区别

CCLabelTTF和CCLabelAtlas的区别如下:

1.CCLabelAtlas是从CCAtlasNode和CCLabelProtocal派生,而CCAtlasNode又是从CCNodeRGBA和CCTextureProtocal     派生。而CCLabelTTF是直接从CCSprite和CCLabelProtocal派生。

2.CCLabelTTF是将要显示的字符串生成一张位图,然后再进行渲染。

而CCLabelAtlas是预先将图片加入到缓存中。
因此,在频繁地调用setString时,CCLabelTTF效率就慢得多

你可能感兴趣的:(cocos2dx,cocos开发)