刷新cocos2d中各级别之间的场景

时间:2011-12-11 08:26:24

标签: cocos2d-iphone

在我的游戏中使用cocos2d,我需要在等级完成时重新加载所有场景。 我的游戏位于一个helloWorldLayer.mm中,并且它具有为不同级别加载不同背景的条件。 我想要的是,当等级完成时,我将等级增加 1,再次加载整个场景(初始化),这样就会重新加载新的背景和精灵。

最好的方法是什么?

非常感谢。

1 个答案:

答案 0 :(得分:1)

我想你正在从plist加载数据。

你要做的就是从场景中删除所有项目,然后调用你的loadingplist函数并重新创建图层。

你可以有一个单身人士来存储你的等级数,一旦游戏完成,就会增加单身人士的价值,然后再追溯该值以重新创建下一个等级。

希望这会有所帮助..