1,SKScene是什么
SKScene是SpriteKit游戏的场景,一个SKScene包含了一个基本场景(scene)以及n个SKNode,他们共同组成了node tree,这个场景(scene)就是node tree的根。
创建一个node tree遵循以下几个步骤
- 创建一个GameViewController
- GameViewController创建UIView
- 在viewDidLoad()中将UIView向下转换为SKView,并设置showFPS为true
- 创建一个名为GameScene的SKScene
- 在GameScene的init()中,加入一些SKSpriteNode进去
- 在GameViewController中展示这个scene
2,创建一个SKScene
在GameViewController中
override func viewDidLoad() {
let skView = self.view as! SKView;
skView.showsFPS = true;
let gameScene = GameScene(size:skView.bounds