【发布时间】:2020-06-01 19:14:03
【问题描述】:
我在basicTop.run(SK... 行收到以下错误
线程 1:致命错误:在展开可选值时意外发现 nil
我不知道我为什么会得到这个。当我单击模拟器屏幕时收到此错误消息。
class GameScene: SKScene {
var brickSwitch: SKSpriteNode!
var basicTop: SKSpriteNode!
var basicBottom: SKSpriteNode!
var basicLeft: SKSpriteNode!
var basicRight: SKSpriteNode!
override func didMove(to view: SKView) {
layoutScene()
}
func turnBasicTop() {
basicTop.run(SKAction.rotate(byAngle: .pi/2, duration: 0.25))
}
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
turnBasicTop()
}
【问题讨论】: