如何选择首先显示spritekit / swift的场景?

巴克利

在哪里声明哪个场景会在应用程序加载时首先显示?我制作的第一个文件(即游戏)显然会首先显示,但是如果我要切换它以便首先弹出我的主菜单,该怎么做?在哪里进行?

谢谢

TheCodeComposer

在视图控制器中,设置了第一个场景。默认情况下,它会自动设置为GameScene,但是您可以通过更改GameScene中的代码来更改此设置。您应该将unarchive中的这一行从file:更改let scene = archiver.decodeObjectForKey(NSKeyedArchiveRootObjectKey) as! GameScene为,let scene = archiver.decodeObjectForKey(NSKeyedArchiveRootObjectKey) as! sceneName而didMoveToView中的这一行更改if let scene = GameScene.unarchiveFromFile("GameScene") as? GameScene { if let scene = GameScene.unarchiveFromFile("GameScene") as? sceneName { 这将导致游戏加载SceneName或您将其称为初始场景的任何场景。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Xcode 6 / SpriteKit / Swift中的场景大小

如何为我的场景添加背景?SpriteKit Swift 4

SpriteKit如何创建和过渡到不同场景(Swift语言)

如何在Swift中过渡场景

iOS / Swift / Spritekit我在该ViewController中显示新场景后,场景会删除数据吗?

在Swift中将视图添加到SpriteKit场景

SpriteKit Swift 2.0游戏:跨多个场景的按钮和节点

Swift:Spritekit:切换场景(锚点?)

在Swift SpriteKit中的场景之间显示Admob非页内广告

使用 swift 和 spritekit,你如何阻止场景在变得活跃/移动到前景后取消暂停?

SKSpriteNode从场景中删除后如何停止音频(Swift)?

Swift - 如何为特定节点添加场景边界?

如何在不同的SpriteKit场景中显示iAd横幅

如何将用户的分数转移到Swift和SpriteKit中的另一个场景?

Swift-将背景图像添加到Spritekit场景

无法从游戏场景,Swift 3 / Spritekit中停止背景音乐

模式显示后迅速使SpriteKit场景变形

显示场景

在Swift Spritekit中,每当我从一个场景过渡到另一个场景时,我的sks文件都不会传输吗?

Swift / SceneKit-创建游戏菜单/关卡选择场景的最佳实践

Swift中的SCNS场景问题:SCNView中什么都没有显示

我可以在 Swift 的表格单元格内显示其他故事板场景吗?

如何在Swift3.0的第一个场景中放回按钮?

Swift-BLE-UART 如何从各种视图控制器场景中读取/写入?

Swift,如何将故事板上的2个类连接到1个场景?

如何从游戏场景Swift中获取不同文件中的SKNode

SpriteKit中的场景

在 SpriteKit 中改变场景

当玩家再次玩游戏时,如何修复SpriteKit Swift上的共享按钮?共享按钮出现在游戏场景中吗?