Cocos 2d CCmenu没有出现

时间:2013-10-28 05:33:05

标签: menu cocos2d-iphone hidden

我最近在菜单项中编码,出现“Game Over”标签,但菜单项“Restart”不是。我不知道为什么?

任何人都可以提供帮助,这是我方法中的最新消息!

 CGSize winSize = [[CCDirector sharedDirector] winSize];
CCLabelTTF *label = [CCLabelTTF labelWithString:@"Game Over"
                                       fontName:@"Marker Felt"
                                       fontSize:64];
label.color = ccRED;
label.position = ccp(winSize.width*0.5, winSize.height*0.75);
[self addChild:label];


CCMenuItem *item = [CCMenuItemFont itemWithString:@"Restart"
                                           target:self
                                         selector:@selector(restartGame)];
CCMenu *menu = [CCMenu menuWithItems:item, nil];
[menu alignItemsVertically];




[self addChild:menu];

1 个答案:

答案 0 :(得分:1)

试试这段代码:

menu.position = ccp(winSize.width/2, winSize.height/2);

设定具体位置。

相关问题