cocos2dx 字体
来源:互联网 发布:java好用的分页插件 编辑:程序博客网 时间:2024/05/17 03:35
有些时候需要在界面上显示些文字,自然涉及到字体的问题
显示文字使用CCLabelTTF即可,创建方法是
CCLabelTTF(const char* text, const char* font, int size);
系统自带了很多字体,不多说了,直接上代码和图吧
static std::string _font[] = { "AppleGothic","HiraKakuProN-W6","HiraKakuProN-W3","MarkerFelt-Thin","STHeitiK-Medium","STHeitiK-Light","TimesNewRomanPSMT","Helvetica-Oblique","Helvetica-BoldOblique","Helvetica","Helvetica-Bold","TimesNewRomanPS-BoldMT","TimesNewRomanPS-BoldItalicMT","TimesNewRomanPS-ItalicMT","Verdana-Bold","Verdana-BoldItalic","Verdana","Verdana-Italic","Georgia-Bold","Georgia","Georgia-BoldItalic","Georgia-Italic","ArialRoundedMTBold","TrebuchetMS-Italic","TrebuchetMS","Trebuchet-BoldItalic","TrebuchetMS-Bold","STHeitiTC-Light","STHeitiTC-Medium","GeezaPro-Bold","GeezaPro","Courier","Courier-BoldOblique","Courier-Oblique","Courier-Bold","ArialMT","Arial-BoldMT","Arial-BoldItalicMT","Arial-ItalicMT","STHeitiJ-Medium","STHeitiJ-Light","ArialHebrew","ArialHebrew-Bold","CourierNewPS-BoldMT","CourierNewPS-BoldItalicMT","CourierNewPSMT","Thonburi-Bold","AmericanTypewriter","AmericanTypewriter-Bold","STHeitiSC-Medium","STHeitiSC-Light","HelveticaNeue","HelveticaNeue","HelveticaNeue-Bold","Zapfino",""};// on "init" you need to initialize your instancebool TextAndFont::init(){ ////////////////////////////// // 1. super init first if ( !MenuLayer::init() ) { return false; } CCLabelTTF* label;for(int i=0; _font[i].length(); ++i){label = CCLabelTTF::create(_font[i].c_str(), _font[i].c_str(), 20); addChild(label); label->setPosition(ccp(150, __winSize.height - i*20 - 20));} enableMove(); return true;}
创建一个scene,把字体都放上去,内容就是字体的名字,这个程序可以用来查字体了,效果如下:
这些字体在ios中有,有些在windows下没有的,所以如果你的代码在windows下,效果不一样不要惊讶。
0 0
- cocos2dx 字体
- cocos2dx 字体BMFont,Atlas
- cocos2dx 字体文件
- cocos2dx换字体
- cocos2dx fnt字体制作
- cocos2dx fnt字体、自定义字体制作
- cocos2dx 字体文件、cocos2dx的ttf字体显示
- 【转载】cocos2dx–字体方案
- cocos2dx CCLabelTTF 字体自动换行
- cocos2dx TTF字体渲染流程
- Cocos2dx 使用 hiero生成的字体
- cocos2dx跨平台使用自定义字体
- cocos2dx:ios7字体显示问题解决方案
- cocos2dx中如何使用ttf自定义字体
- cocos2dx win32 中文 字体和字符编码
- cocos2dx CCLabelTTF自定义字体的使用
- cocos2dx跨平台使用自定义字体
- Cocos2dx 自定义字体的使用(中文)
- C#简单工厂模式(文件案例)
- 第四十二讲 深入线程-续 (并发线程测试及lock的使用)
- TrafficServer内存分配器优化
- poj 2411 状态压缩dp
- uva UVA - 1091610916
- cocos2dx 字体
- 优化Myeclipse10 Building Workspace速度慢等问题
- MH370客机搜索有可能从残骸上取得突破
- Java swing 之边界布局
- MongoDB MapReduce java使用
- Date 时间函数的使用
- 高斯滤波
- codeforces B. Spreadsheets 计算excel的行列
- HDU1072