繁体   English   中英

我的项目中是否需要 SpriteKit 场景 (.sks) 文件?

[英]Are SpriteKit Scene (.sks) files necessary in my project?

我尝试搜索并找不到答案。 我的每个场景文件都需要一个匹配的 .sks 文件吗? 如果我删除匹配的 .sks 文件会出现问题吗? 我知道这个文件是用于界面构建的,但我根本没有使用它们。

不,你不需要它们。 您可以直接在 Swift 代码中创建所有SKScene内容。

请记住,Xcode 8 对 SpriteKit 场景的支持非常好,提供了很好的游戏设计/制作工作流程。 特别是,您可以使用简单、可重用的节点(例如,板条箱、怪物、硬币等)创建*.sks文件,并在您的游戏中使用它们。

话虽如此,请在删除所有文件之前仔细检查*.sks文件实际上是空的 ;-)

不,但如果您不想使用它们,则必须更改GameViewController.swift文件实例化场景的方式 - 而不是:

let scene = SKSCene(fileNamed: "GameScene")

你将不得不使用

let scene = SKSCene(size: CGSize)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM