最近、メニュー項目をコーディングしました。「ゲーム オーバー」ラベルは表示されますが、メニュー項目「再起動」は表示されません。理由がわかりませんか?
誰でも助けてもらえますか、ここに私の方法があります!
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];