2011-10-28 16 views
5

Şu anda Oyunum için Cocos2d FrameWork kullanıyorum. CCLabelTTF.I'de arka plan rengini değiştirmem gerekiyor. Font rengini nasıl ayarlayacağımı biliyorum, birisi bana CCLabelTTF nesnesinin arka plan rengini nasıl değiştireceğini söyleyebilir.Cocos2d'de CCLabelTTF'de arka plan rengi nasıl ayarlanır

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]; 

Bu, Etiket eklemek için örnek kodum. Herhangi bir fikir?

+0

Hmm, CCColorLayer oluşturabilir veya sadece sprite ve CCLableTTF – gixdev

cevap

19

CCLabelTTF'nin arka plan rengini ayarlayamazsınız.

Yapabilecekleriniz etiketin arkasında tek bir renk CCSprite görüntülemek veya etiketin aynı genişlik ve yüksekliğe sahip arka planda CCLayerColor kullanmaktır.

+0

CCLabelTTF sınıfının mevcut olduğu gibi tam içerik boyutunu ayarlayabilirsiniz. – Dhrupal