我需要有一个游戏场景,并在底部有一个永久性的游戏菜单,用于库存等等。我认为有两个场景会很棒:一个用于实际游戏,另一个用于游戏菜单。我怎么能在SpriteKit中这样做?同时拥有两个场景(并且每个场景都有自己的节点等)
另外,如果这不是实现此目的的最佳方式,请告诉我。
答案 0 :(得分:3)
不,不要那样做。即使可能,它也毫无意义。
在这种情况下,我使用故事板。在屏幕顶部创建菜单,并将屏幕的其余部分提供给SKView
。通过这种方式,您可以轻松控制SKScene
,也可以使用UIKit为您提供比SpriteKit ui元素更高级的菜单。
此外,您可以使用一个场景并使用SpriteKit实用程序创建菜单节点。