Coco2dx 图文混排 (一)

来源:互联网 发布:推荐几个潮男淘宝店 编辑:程序博客网 时间:2024/04/29 01:32

如果要图文混排的话 我们不能使用CCTTFLabel

由于CCTTFLabel的字体总是在渲染时先渲染到一个Image上面 如果我们要渲染一个同样的字很多次的话 就效率太低了

那么我们选择CCSpriteBatchNode来渲染字体 并用CCRenderTexture把要渲染的字体缓存到一张大的纹理上面


对于图片来说 CCSprite可以很好的满足我们需求,那么我们吧这些东西都混排到一起 就完成了图文混排


中间的橘色字体是经过缩放的图片 其他是不同大小的字体


这样我们就可以在游戏的聊天框里面支持表情或者插入装备之类的功能了



具体的绘制原理



0 0
原创粉丝点击