2011-10-28 19 views
5

Actualmente estoy usando Cocos2d FrameWork for my Game. Necesito cambiar el color de fondo en CCLabelTTF. Sé cómo configurar el color de la fuente. ¿Puede alguien decirme cómo cambiar el color de fondo del objeto CCLabelTTF?Cómo establecer el color de fondo en CCLabelTTF en cocos2d

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

Este es mi código de ejemplo para agregar Etiqueta. ¿Algunas ideas?

+0

Hmm, puede crear CCColorLayer o simplemente sprite y configurar exactamente el tamaño del contenido, ya que tiene CCLableTTF – gixdev

Respuesta

19

No se puede establecer el color de fondo de una CCLabelTTF.

Lo que puede hacer es mostrar un solo color CCSprite detrás de la etiqueta, o use CCLayerColor en el fondo con el mismo ancho y alto de la etiqueta.

+0

¿La clase CCLabelTTF no está disponible en android? – Dhrupal

Cuestiones relacionadas