CCScrollLayer中的Xcode[objective-c]cocos2d无响应按钮
我有一个用来改变游戏场景的按钮,我把它放在CCSCrollLayer中,它停止了工作,下面是我的代码:CCScrollLayer中的Xcode[objective-c]cocos2d无响应按钮,objective-c,xcode,button,cocos2d-iphone,Objective C,Xcode,Button,Cocos2d Iphone,我有一个用来改变游戏场景的按钮,我把它放在CCSCrollLayer中,它停止了工作,下面是我的代码: // create a blank layer for page 1 CCLayer *pageOne = [[CCLayer alloc] init]; // create a button for page 1 CCMenuItem *level1 = [CCMenuItemImage itemFromN
// create a blank layer for page 1
CCLayer *pageOne = [[CCLayer alloc] init];
// create a button for page 1
CCMenuItem *level1 = [CCMenuItemImage
itemFromNormalImage:@"level_skatepark_icon.png" selectedImage:nil
target:self selector:@selector(level1Tapped:)];
level1.position = ccp(winSize.width/2, winSize.height/2 - 28);
// add button to page 1 layer
[pageOne addChild:level1];
// now create the scroller and pass-in the pages (set widthOffset to 0 for fullscreen pages)
CCScrollLayer *scroller = [[CCScrollLayer alloc] initWithLayers:[NSMutableArray arrayWithObjects: pageOne,pageTwo,pageThree,pageFour,nil] widthOffset: 150];
// finally add the scroller to your scene
[self addChild:scroller];
听众:
- (void)level1Tapped:(id)sender {
//Goto level SkatePark!
[[CCDirector sharedDirector] replaceScene:[HelloWorldLayer scene]];
}
有人能帮我吗?不要直接将项目添加到图层。将它们添加到CCMenu对象,并将此菜单添加到图层。如何使他重新开始工作?您说的“停止工作”是什么意思?你会犯什么错误?