摘要: 昨天改写cocos2d-x的例程,想在其基础上加上一个计分系统。没有分数实在让人没有玩下去的动力!我在主场景上加上了一个CCLabelTTF,用于显示分数。但是意外的发现,当内容含有中文时,CCLabelTTF的显示内容为乱码。无奈只好Google百度寻求答案,明白了这个问题的缘由。因为cocos2d-x内部是以utf8处理文本的,而VS直接输入时文本编码为GBK,如果添加L标志,则为Unicode编码。解决这个问题有三种办法:将源代码文件保存为utf8编码,不过由于编译器的问题,这种方式会导致很多无法预测的问题将字符串用utf8编码集中存到一文件中,然后用代码读取这些字符串来使用,这种办法还 阅读全文
posted @ 2014-03-17 20:57 滴水瓦 阅读(2065) 评论(0) 推荐(0) 编辑