所以我真的很想搞清楚如何在按下按钮时切换场景。基本上,我想制作一个“开始游戏”按钮。有很多谷歌的答案,他们似乎都没有帮助。无论是语法错误还是应用程序崩溃。无论如何,这是我的目标。我有一个gameviewcontroller,正确地让我的按钮,并成功地与按钮按下(用于打印一个字符到控制台)的方法进行通信。现在,在我的Title.m(我在开始现场),我有像这样的方法:点击切换场景的按钮
-(void) gScene {
GameScene* gameScene = [[GameScene alloc] initWithSize:self.size];
[self.view presentScene:gameScene];
}
我也有方法,我Title.h,这是导入GameViewController。 在我的GameViewController中,与我按钮按下链接的方法称为startGame。这就是startGame的样子:
-(void)startGame {
Title* title = [[Title alloc] init];
[title gScene];
}
我希望在按钮按下时,场景从标题切换到我的GameScene。我究竟做错了什么?
你必须用接口初始化你的视图控制器。你在使用笔尖还是故事板? –