Cocos2d-x 3.1.1 学习日志8--2分钟让你知道cocos2d-x3.1.1 文本类别
2015-07-25 20:35
603 查看
实际上文本经常使用的三个,LabelTTF,LabelBMF和LabelAtlas。而他们使用非常相似。所以,你会只举一反三,非常快就能够掌握了。
本人cocos2dx 2.x和3.x的源代码淘宝地址(欢迎大家光顾):http://shop115423056.taobao.com/?spm=2013.1.1000126.d21.dMbdyb
不懂的能够加我的QQ群: 239982941(cocos2d-x 3.1.1学学习小组)
<span style="font-family:SimHei;font-size:18px;">bool MyScene::init() { Size size = Director::getInstance()->getWinSize();//屏幕的大小 LabelTTF *lable1 = LabelTTF::create("cocos2dx(你想要显示的内容)","Marker",25); lable1->setPosition(Vec2(size.width/2,size.height*0.8)); addChild(lable1); lable1->setColor(ccc3(255,0,1)); LabelBMFont *lable2 = LabelBMFont::create("cocos2dx(你想要显示的内容)","fonts/futura-48.fnt") ; lable2->setPosition(Vec2(size.width/2,size.height*0.5)); addChild(lable2); LabelAtlas *lable3 = LabelAtlas::create("HEllo(你想要显示的内容)","fonts/shoot_background.plist"); lable3->setPosition(Vec2(size.width/2,size.height*0.3)); addChild(lable3); return true; }</span>此外。假设是想显示中文的话,方法非常多,事实上最简单就是设置vs自己了,文件->高级保存选项->Unicode(UTF-8 无签名) 65001->确定就ok了,当然这样的方法和vs自己的内部系统有关系,当你中文个数是偶数个的时候。编译是没问题的,可是假设是奇数个的话。就会报一下乱七八糟的错误。哎,所以我还是建议读者用函数的方法吧,只是怎么设定。都不会出错的,至于函数的方法怎么设定,请看我之前的博客。有说哦!。!
本人cocos2dx 2.x和3.x的源代码淘宝地址(欢迎大家光顾):http://shop115423056.taobao.com/?spm=2013.1.1000126.d21.dMbdyb
不懂的能够加我的QQ群: 239982941(cocos2d-x 3.1.1学学习小组)
相关文章推荐
- cocos2d-xUI编译器导出的json,程序中怎么读取?遇到自定义字体UILabelBMFont,怎么在程序中修改他的值?怎么将json再次导入编译器中?
- 在Cocos2d-Lua中使用ProtoBuf(Xcode配置方法)
- cocos2d 用MotionStreak给骨骼动画的刀加拖尾(刀光拖尾)
- cocos3——10.cocos2dx架构复习
- 8、Cocos2dx 3.0三,找一个小游戏开发3.0存储器管理的版本号
- cocos2d-x convertToWorldSpace和convertToNodeSpace
- 关于cocos2dx如何通过jni进行c++与java的交互
- cocos2dx Android签名总结
- cocos2d-x 3.x游戏教程 - Eight
- cocos2dx 创建项目脚本
- Cocos2d-x3.3它DrawPrimitivesTest分析
- Ubuntu 与 cocos2d-x
- cocos2d-x 3.0 常用对象的创建方式
- cocos2dx创建精灵的五种方法
- cocos2d-x帧动画的创建
- 我的cocos2之旅 第一天(环境的安装以及Hello World)
- cocos2d-x 3.4 VS2013无法打开包含文件extensions/ExtensionExport.h
- [cocos2dx]抽象元素——CCCamera摄像机类
- 在win7在结构cocos2d-x v3.2rc0开发环境(For Android)
- cocos2dx 3.4 截图代码