我目前正在为我的游戏使用 Cocos2d FrameWork。我需要更改 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];
这是我添加标签的示例代码。有什么想法吗?
最佳答案
您无法设置 CCLabelTTF 的背景颜色。
你可以做的是在标签后面显示单色CCSprite,或者使用CCLayerColor在背景中与标签具有相同的宽度和高度。
关于iphone - 如何在cocos2d中设置CCLabelTTF的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7928968/