0

我正在构建一个需要关卡的游戏。这些级别,以便它们都适合一个页面,我不得不将它们添加到 CCScrollView。正如我在 SpriteBuilder 应用程序中设置的那样,此视图会自动加载。在 MainScene.ccb 文件中添加了 CCSrollView,滚动视图的内容节点为 Level.ccb。我正在尝试做的是在 Level.ccb 中有一个按钮,它将场景/内容节点更改为称为 Gameplay.ccb 的级别。我已经尝试编写代码来更改 Xcode 中 MainScene.m 和 Level.m 文件中的场景。然而,这些带来了一个错误。我仍在学习编码,如果问题已被提出或有一个非常简单的解决方案,我很抱歉

- (void)levelOne {

    CCScene *gameplayScene = [CCBReader loadAsScene:@"Gameplay"];
    [[CCDirector sharedDirector] replaceScene:gameplayScene];

}

这段代码是我如何在没有滚动视图的情况下切换场景

如果您不明白我的问题是什么并且想要代码给我发消息,我会通过电子邮件将源代码发送给您

谢谢!

4

0 回答 0