Я не могу понять, почему это работает хорошо в большинстве случаев, но иногда это невозможно затронуть.Может показывать ошибку при загрузке iad / admob иногда я думаю.
просто так:
mnResume=[CCMenuItemImage itemFromNormalImage:@"bt_ps_continue.png" selectedImage:@"bt_ps_continue.png" target:self selector:@selector(menuResume)];
mnStore = [CCMenuItemImage itemFromNormalImage:@"bt_ps_havearest.png" selectedImage:@"bt_ps_havearest.png" target:self selector:@selector(menuStore)];
mnExit=[CCMenuItemImage itemFromNormalImage:@"bt_ps_endgame.png" selectedImage:@"bt_ps_endgame.png" target:self selector:@selector(menuExit)];
//mnResume.anchorPoint=ccp(1,0);
//mnExit.anchorPoint=ccp(0,0);
mnResume.position=ccp(size.width*.5,180);
mnStore.position=ccp(size.width*.5,120);
mnExit.position=ccp(size.width*.5,60);
menu = [CCMenu menuWithItems:mnResume,mnStore,mnExit, nil];
//menu = [CCMenu menuWithItems:nil];
menu.position=ccp(0,0);
[self addChild:menu];