我现在正在学习一个教程,但我遇到了一个我不知道如何修复的错误。
import UIKit
import SpriteKit
class GameViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let scene = StartGameScene(size: view.bounds.size)
let skView = view as! SKView
skView.showsFPS = true
skView.showsNodeCount = true
skView.ignoresSiblingOrder = true
scene.scaleMode = .ResizeFill
skView.presentScene(scene)
}
override func prefersStatusBarHidden() -> Bool {
return true
}
}
第 8 行 let scene = StartGameScene(size: view.bounds.size)
给我一个错误:
use of Unresolved Identifier ' StartGameScene'.
我创建了一个 CocoaTouch 类并命名为 StartGameScene
。我不知道是什么问题。我该如何解决?
最佳答案
StartGameScene 需要是这样声明的类:
class StartGameScene: SKScene {...}
StartGameScene 未声明为 SKScene 或类本身未声明。
关于ios - SpriteKit 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31330300/