如何在cocos2d中设置CCLabelTTF的背景颜色

5

目前我正在使用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];

这是我添加标签的示例代码,有什么想法吗?


嗯,您可以创建CCColorLayer或只是精灵,并设置与CCLableTTF相同的确切内容大小。 - gixdev
1个回答

19

无法设置CCLabelTTF的背景颜色。

您可以在标签后面显示单色CCSprite,或者使用与标签相同宽度和高度的CCLayerColor作为背景。


CCLabelTTF类在安卓中不可用吗? - Dhrupal

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接