[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平臺)

相關文章
相關標籤/搜索