我最近在一个菜单项中编码,“游戏结束”标签出现了,但菜单项“重新启动”却没有。我不知道为什么?
有人能帮上忙吗,这就是我的方法!
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];发布于 2014-01-06 21:55:29
尝试以下代码:
menu.position = ccp(winSize.width/2, winSize.height/2);设置具体位置。
https://stackoverflow.com/questions/19627755
复制相似问题