类型的价值' GameScene'没有会员' presentViewController'在斯威夫特

时间:2016-04-06 14:24:52

标签: ios swift skscene

我试图提供一个菜单(GameViewController)。我尝试在GameScene中执行此操作:

let secondViewController:GameViewController = GameViewController()

self.presentViewController(secondViewController, animated: true, completion: nil)

但在self.presentViewController(secondViewController, animated: true, completion: nil)行显示错误"类型' GameScene'没有会员' presentViewController'在斯威夫特"。我无法使用.presentViewController执行移动,它需要以编程方式完成而不使用segue,并且必须能够在SKScene中使用。

提前致谢, 尼尔

1 个答案:

答案 0 :(得分:0)

根据Apple的说法,游戏中的每个不同场景或屏幕都应该显示不同的SKScene对象。

单个GameViewContoller和单个SKView可用于呈现许多不同的场景,例如主菜单和游戏中的关卡。

例如,在SKScene课程内,使用SKView引用self.view并告诉它显示主菜单SKScene