Как установить цвет фона в CCLabelTTF в cocos2d

#iphone #ios4 #cocos2d-iphone

#iPhone #ios4 #cocos2d-iphone

Вопрос:

В настоящее время я использую фреймворк Cocos2d для своей игры. Мне нужно изменить цвет фона в CCLabelTTF.Я знаю, как установить цвет шрифта, может кто-нибудь, пожалуйста, скажите мне, как изменить цвет фона объекта 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];
 

Это мой пример кода для добавления метки. Есть идеи?

Комментарии:

1. Хм, вы можете создать CCColorLayer или просто sprite и настроить размер содержимого точно так же, как у CCLableTTF

Ответ №1:

Вы не можете установить цвет фона CCLabelTTF.

Что вы можете сделать, так это отобразить одноцветный CCSprite позади метки или использовать CCLayerColor в фоновом режиме с той же шириной и высотой метки.

Комментарии:

1. Класс CCLabelTTF недоступен в Android?