2011-10-28 8 views
5

私は現在、自分のゲームにCocos2d FrameWorkを使用しています。私は、CCLabelTTFの背景色を変更する必要があります。私はどのようにCCLabelTTFオブジェクトの背景色を変更するか教えてください、私はフォントの色を設定する方法を知っている。cocos2dのCCLabelTTFの背景色を設定するには

CCLabelTTF *nameLabel=[CCLabelTTF labelWithString:[NSString stringWithFormat:@"%@",[plyName objectAtIndex:i]] fontName:@"Arial" fontSize:20]; 
     nameLabel.position=ccp(100,y1); 
     nameLabel.color=ccc3(245, 222, 179); 
     [self addChild:nameLabel]; 

これは私のラベルを追加するためのサンプルコードです。何か案は?

+0

まあ、CCColorLayerを作成したり、スプライトだけでCCLableTTFを持つコンテンツサイズを設定することができます – gixdev

答えて

19

CCLabelTTFの背景色を設定することはできません。

ラベルの背後に単一色のCCスプライトを表示するか、ラベルの幅と高さが同じで、バックグラウンドでCCLayerColorを使用します。

+0

CCLabelTTFクラスはアンドロイドでは使用できません。 – Dhrupal

関連する問題