[Cocos2D-x For WP8]Label标签

    Label标签主要会用于在游戏中显示一些文字字符串类型的信息。那么在Cocos2D-x里面主要会有下面的一些建立标签的方式:编程

1.使用CCLabelTTF类生成系统文字的标签,编程语法以下:工具

CCLabelTTF *left = CCLabelTTF::labelWithString("align left", CCSizeMake(s.width, 50), CCTextAlignmentLeft, "Marker Felt", 32);

第一个参数是标签的文字内容,第二个是范围的大小,第三个参数是对齐方式,第四个参数是字库名称,第五个参数是字号字体

2.使用CCLabelAtlas类来经过自定义的图片来显示文字内容,编程语法以下:spa

CCLabelAtlas* label1 = CCLabelAtlas::labelWithString("123 Test", "fonts/tuffy_bold_italic-charmap.png", 48, 64, ' ');

第一个参数是标签的文字内容,第二个是对应的图片路径,第三个第四个分别是图片中的每个元素的宽度和高度,最后一个参数是起始的字符code

3.使用CCLabelBMFont经过fnt字体配置文件来建立标签,编程的语法以下:blog

CCLabelBMFont* label1 = CCLabelBMFont::labelWithString("Test",  "fonts/bitmapFontTest2.fnt");

第一个参数是要显示的内容,第二个参数是fnt文件的路径游戏

生成fnt配置文件的工具下载地址以下图片

http://www.n4te.com/hiero/hiero.jnlp (Java平台)字符串

http://slick.cokeandcode.com/demos/hiero.jnlp (Java平台)it

http://www.angelcode.com/products/bmfont/ (Windows平台)

相关文章
相关标签/搜索