【发布时间】:2015-06-01 20:54:25
【问题描述】:
我正在将 spritekit 与 swift 一起使用,我只是想呈现一个新场景……但出了点问题并抛出错误。我很确定这是正确的语法,这真的让我陷入了循环。
线
let skView = self.view as SKView
给我错误“SKView?不能转换为 SKView
感谢任何建议! *我当前的代码如下:
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
for touch: AnyObject in touches{
let location = touch.locationInNode(self)
if(self.nodeAtPoint(location) == self.playButton)
{
var scene = PlayScene(size: self.size)
let skView = self.view as SKView
// Configure the view.
/* Sprite Kit applies additional optimizations to improve rendering performance */
skView.ignoresSiblingOrder = true
/* Set the scale mode to scale to fit the window */
scene.scaleMode = .AspectFill
skView.presentScene(scene)
}
}
}
【问题讨论】:
标签: ios swift sprite-kit