Iphone 将菜单项连接到xib文件cocos2d?
我有一个菜单项,我想连接到我的xib文件,我想知道怎么做? 我原以为这可能像普通的Xcode,但它和我想象的完全不同。如果你能帮助我,我真的很感激Iphone 将菜单项连接到xib文件cocos2d?,iphone,objective-c,xcode,ios5,cocos2d-iphone,Iphone,Objective C,Xcode,Ios5,Cocos2d Iphone,我有一个菜单项,我想连接到我的xib文件,我想知道怎么做? 我原以为这可能像普通的Xcode,但它和我想象的完全不同。如果你能帮助我,我真的很感激 CCMenuItemImage *gamecenter = [CCMenuItemImage itemFromNormalImage:@"gamecenter.png" selectedImage:@"gamecen
CCMenuItemImage *gamecenter = [CCMenuItemImage
itemFromNormalImage:@"gamecenter.png"
selectedImage:@"gamecenter.png"
target:self
selector:@selector(gamecenter:)];
option1.position =ccp(50,-150);
CCMenu *menu6 = [CCMenu menuWithItems: option2, nil];
[menuLayer addChild: menu6];
- (void) option2: (id) sender
{
[[CCDirector sharedDirector] replaceScene:[GameCenterViewController scene]];
}
我知道您可能不使用GameCenterViewController(xib文件)来替换场景。但我只是想展示一下我在做什么。我认为GameCenterViewController是一个Cocos2d的CCLayer。如果不是,请告诉我,我会编辑答案
- (id)init
{
CCMenuItemImage *gameCenterMenuItem = [CCMenuItemImage
itemFromNormalImage:@"gamecenter.png"
selectedImage:@"gamecenter.png"
target:self
selector:@selector(gamecenter:)];
CCMenu *menu = [CCMenu menuWithItems: gameCenterMenuItem, nil];
[menuLayer addChild: menu];
}
- (void)gamecenter: (CCMenuItem *)menuItem
{
[[CCDirector sharedDirector] replaceScene:[GameCenterViewController scene]];
}