2011-08-23 132 views
0

如何將文本添加到CCSprite對象。我現在有7個Sprite對象,我想用不同的文本向Sprite對象添加文本。以及如何更改該文本。將文本添加到CCSprite

幫我...

回答

1

E.g.對於一個精靈:

//Make a CCLabelTFF 
     CCLabelTTF *label1 = [CCLabelTTF labelWithString:@"text1" fontName:@"Arial" fontSize:25]; 

//add it to the sprite 

[sprite1 addChild: label1]; 

如果您需要創建多個標籤比我更喜歡使用CCLabelBMFont(更好的性能自動)

 CCLabelBMFont* labelBMF1 = [CCLabelBMFont labelWithString:@"text1" fntFile:@"fntfile.fnt"]; 

[sprite1 addChild: labelBMF1]; 
+0

謝謝你幫 –

+0

,以及如何來包裝標籤時大文本(例如:100個字符)將被添加到精靈.... –

+0

在最新的cocos2d版本(1.0.1)中有一些包裝方法。你應該看看cocos2d項目中的標籤測試。 – cocos2dbeginner