我有一个多人游戏,我希望它在我按下菜单中的一个按钮后开始。问题是我不知道如何在我开始多人游戏后直接从菜单过渡到游戏。
在 ViewController.m 中
- (IBAction)multiplayer:(id)sender {
[Nextpeer launchDashboard];
}
在 AppDelegate.m
-(void)nextpeerDidTournamentStartWithDetails:(NPTournamentStartDataContainer *)tournamentContainer {
UIStoryboard *storyboard = self.storyboard;
ArcadeView *svc = [storyboard instantiateViewControllerWithIdentifier:@"arcade"];
[self presentViewController:svc animated:YES completion:nil];
srandom(tournamentContainer.tournamentRandomSeed);
[tournamentContainer tournamentIsGameControlled];
}
我得到的错误
“在‘AppDelegate *’类型的对象上找不到属性‘故事板’和“‘AppDelegate’没有可见的@interface声明选择器‘presentViewController:animated:completion:’”
如何使用情节提要从一个 ViewController 更改为另一个 ViewController?
通常在 cocos2d 中,我会这样做:
CCScene *gameplayScene = [CCBReader loadAsScene:@"GamePlay"];
[[CCDirector sharedDirector] replaceScene:gameplayScene];
什么是等价物?