【发布时间】:2015-02-23 23:42:10
【问题描述】:
我看到在 XCode 6 中有一个内置的关卡编辑器。我找不到很多关于如何使用它或它如何工作的文档,但我能够弄清楚如何使用它来制作 SKSpriteNodes,然后使用 childNodeWithName() 将它们链接到 .swift 文件。当你创建一个新的 SpriteKit 项目时,它以 GameScene.swift 和 GameScene.sks 开始。我可以使用它们在视觉上制作一个关卡,然后我可以在 GameScene.swift 中为它编写代码,但是当我尝试为新关卡制作自己的 .sks 和 .swift 文件时,我无法连接 .sks以及我制作的 .swift 文件。我尝试完全按照本教程进行操作:
当我连接这两个文件时,没有出现任何错误,然后当我转换到场景时,它正确地转换了,但是我在模拟器中添加的任何视觉上的 .sks 都没有出现。请帮忙,我花了几个小时研究解决方案。我能找到的关于关卡编辑器的极少数教程和论坛只讨论了以新 SpriteKit 项目开头的 GameScene.swift 和 .sks。
【问题讨论】:
-
你能展示你在哪里实例化新的 SKScene 并转换到它的代码吗?
标签: swift sprite-kit xcode6