0

我正在开发一个游戏,其中我使用 CCScrollLayer 创建了一个水平滚动菜单。
在该菜单上,我添加了一个后退按钮,按下该按钮会将用户带到主菜单。
我想要的是:当用户回到关卡选择屏幕时,我想保持关卡菜单的状态。这是我在做什么:

CCScrollLayer * scrolllayer = [[CCScrollLayer alloc] initWithLayers:[NSMutableArray arrayWithObjects:layer1,layer2,layer3, nil] widthOffset:230];

//scrolllayer.showPagesIndicator = YES;

[self addChild:scrolllayer z:0];

我创建了一个 scrollLayer 并在其上添加了一个后退按钮。假设用户正在玩第 3 关并按下返回按钮进入主菜单。之后,如果用户返回到级别选择屏幕,那么级别 3 应该会出现在屏幕上。菜单不应从一开始就显示级别。

谢谢你的时间。

问候

谢莱什

4

1 回答 1

0

在任何地方保持级别编号......并使用此方法

-(void) moveToPage:(int)page;

滚动条将移动到该级别...

希望这可以帮助.. :)

于 2012-05-02T12:28:31.793 回答