我试过搜索并找不到答案。是否有必要为我的每个场景文件都有一个匹配的.sks文件?如果我删除了我的匹配.sks文件,会有问题吗?我知道这个文件是一种界面建设,但我没有使用它们。我的项目中是否需要SpriteKit场景(.sks)文件?
2
A
回答
4
不,你不需要它们。您可以直接在Swift代码中创建所有SKScene
内容。
请记住,Xcode 8对SpriteKit场景的支持相当不错,它提供了一个不错的游戏设计/制作工作流程。特别是,你可以用简单的可重复使用的节点(例如板条箱,怪物,硬币等)创建*.sks
文件并在整个游戏中使用它们。
说了这么多,请仔细删除所有这些;-)
1
没有前检查*.sks
文件实际上是空的,但你不想使用它们,你将不得不改变方式,你GameViewController.swift
文件实例场景 - 而不是:
let scene = SKSCene(fileNamed: "GameScene")
,你将不得不使用
let scene = SKSCene(size: CGSize)
相关问题
- 1. 多个sks文件,根据GVC在SpriteKit中调用适当的场景
- 2. 我的WPF + WCF场景中是否需要DDD?
- 3. As3 - 我是否需要在两个场景中加载XML文件?
- 4. 我是否需要加载加载另一个场景的加载场景?
- 5. 场景在SpriteKit
- 6. 如何将.sks文件链接到SpriteKit中的.swift文件
- 7. SpriteKit场景限制
- 8. Spritekit场景归档
- 9. SpriteKit - 是否需要执行内存管理? (不再需要场景后去除节点等)
- 10. 添加SpriteKit背景场景
- 11. 如何在SpriteKit项目中放置多个场景
- 12. 我们是否需要每个源目录中的sconscript文件
- 13. 我是否需要我的C#项目的构建日志文件?
- 14. 我的Windows服务项目中是否需要Service1.cs?
- 15. 我是否需要导入AppDelegate_Phone.h文件?
- 16. SpriteKit地方SKShapeNode场景
- 17. SpriteKit场景不被释放
- 18. SpriteKit场景转换XCode 7
- 19. SpriteKit:移动整个场景
- 20. 创建Haskell项目时是否需要Setup.hs文件?
- 21. SpriteKit游戏中的店铺场景
- 22. Xcode 6中的场景大小/ SpriteKit/Swift
- 23. 用swift替换Spritekit中的场景
- 24. 我是否需要在每个项目中安装GoogleTest?
- 25. 将多个.sks文件连接到SpriteKit中的多个.swift文件
- 26. 是否需要头文件?
- 27. 是否需要resx文件?
- 28. 我是否需要将所有Unity和Xcode项目文件添加到git repo?
- 29. Spritekit:改变场景并保持背景
- 30. 我是否需要涵盖我的where子句中的所有场景,还是有更好的方法?