草庐IT

ios - SpriteKit .sks 文件在分配纹理时使 Xcode 10 崩溃

我是否漏掉了一些明显的东西?由于未知原因,当我使用场景编辑器将纹理分配给已命名Sprite时,Xcode10总是让我崩溃。在不得不删除并重新创建我的.sks文件几次后,我决定尝试使用Xcode的游戏模板重现该问题。我采取的步骤如下:打开Xcode并选择创建一个新的Xcode项目。选择游戏模板,将项目命名为测试并将其保存在某处,例如您的桌面。将任何图像资源拖到Assets.xcassets中。我用了这个绿色方block:打开GameScene.sks并将一个ColorSprite拖到场景中。将Sprite命名为具有描述性的名称,例如square_green。尝试在此字段中设置纹理:关于S

swift - SpriteKit 模板中 GameScene.swift 和 GameScene.sks 文件之间的关系是什么

我一直在玩弄SpriteKit,并且对如何从代码驱动它有了相当不错的感觉,但我对Xcode6中包含的关卡编辑器感到非常困惑。我看过wwdc视频(“platformsstateofunion”和“what'snewinspriteKit”),并在网上搜索过,但没能找到关于关卡编辑器及其功能的太多描述真的在做我不明白的是,模板设置的两个文件是怎么关联的?.sks文件是GameScene.swift文件的表达式,还是它包含的GameScene类?或者它们是否都只包含将在同一场景中一起播放的单独对象/节点?或者(这是我最好的解释).sks文件和编辑器主要是为了营造响应式角色“生活”的环境?如果