developer - xcode скачать



Touches Не работал с Swift 3.0 на Xcode 8.0 beta (0)

Я делаю игру с быстрым 3.0 на Xcode 8.0 beta. В моей GameScene у меня есть функция touchBegan :

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
    for t in touches {
        let location = t.location(in: self)
        let nodeAtTouch = self.atPoint(location)
        let touchedSprite = nodeAtTouch as! SKSpriteNode
        print("Touch Detected")
        if touchedSprite is SKButton {
            print("Button Touched")
            touchedSprite.run(SKAction.resize(byWidth: 25, height: 25, duration: 0.25))
        }
    }
}

По какой-то странной причине печать в строке 6 не распечатывается, когда я касаюсь экрана, поэтому это означает, что касание не обнаружено. Любые идеи или исправления, есть ли у кого-нибудь еще эта проблема? Заранее спасибо.





swift3