如何设置CCMenuItemFont的颜色。我一直在搜索小时,返回0个有效结果。他们都过时了。

[CCMenuItemFont setFontName:@"Futura"];
    [CCMenuItemFont setFontSize:40];
    CCMenuItem *Play = [CCMenuItemFont itemFromString:@"Play" target:self selector:@selector(goToLevelSelect:)];

    CCMenu *menuPlay = [CCMenu menuWithItems: Play, nil];
    menuPlay.position = ccp(50,100);
    [menuPlay alignItemsVerticallyWithPadding:10];
    [self addChild:menuPlay];

最佳答案

CCMenuItemFont衍生自具有标签属性的CCMenuItemLabel:

CCMenuItemLabel *play = [CCMenuItemFont itemFromString:@"Play"
                         target:self selector:@selector(goToLevelSelect:)];
play.color = ccRED;

10-04 23:46
查看更多