我有一个小游戏,我希望在菜单中呈现2种游戏模式: 我从我原来的sprite kit场景开始运行,为了构建我的第二个场景,我在故事板上添加了另一个视图,创建了另一个场景,将它们连接起来就像原件一样:
// Configure the view.
SKView * skView = (SKView *)self.view;
skView.showsFPS = NO;
skView.showsNodeCount = NO;
skView.multipleTouchEnabled = YES;
// Create and configure the scene.
SKScene * scene = [MyScene sceneWithSize:skView.bounds.size];
scene.scaleMode = SKSceneScaleModeAspectFill;
并将其链接到菜单中的另一个按钮。问题是,每当我按下按钮进入第二种游戏模式时,我都会收到SIGABRT线程1错误。我确保我链接的所有内容都已声明且有效,但仍然出现错误。然后我删除了第二个SKScene(MyScene)并且视图加载没有问题......只是没有内容。
为了让另一个View链接到SpriteKit游戏,我是否必须采取特定方式?