我有这个问题尝试使用 cocos2dCCScrollLayer
我已将 CCScrollLayer 类添加到我的场景中,并遇到了这 3 个问题:1. 无法触摸 2. 将背景(风景)放在一起,如下所示:page1 到位,但 page2 位于顶部半屏,所以我看到半页 1 半页 2。3. 按钮中显示我现在在哪个页面上的点-我可以消除它们,或者将它们移动到其他地方吗?
多谢。
代码:
CGSize screenSize = [CCDirector sharedDirector].winSize;
// PAGE 1
CCLayer *page1 = [[CCLayer alloc] init];
BACK.position=ccp(screenSize.width/2 ,screenSize.height/2);
[page1 addChild:BACK];
// PAGE 2
CCLayer *page2 = [[CCLayer alloc] init];
BACK1.position=ccp(screenSize.width/2,screenSize.height/2);
[page2 addChild:BACK1];
// PAGE 3
CCLayer *page3 = [[CCLayer alloc] init];
BACK1.position=ccp(screenSize.width/2,screenSize.height/2);
[page3 addChild:BACK2];
CCScrollLayer *scroller = [[CCScrollLayer alloc] initWithLayers:[NSMutableArray arrayWithObjects: page1,page2, nil] widthOffset: 230];
// finally add the scroller to your scene
[self addChild:scroller];
和类的来源: