update - xcode for free
Toques Comenzó a no funcionar con Swift 3.0 en Xcode 8.0 beta (0)
Estoy haciendo un juego con swift 3.0 en Xcode 8.0 beta. En mi GameScene tengo esta función 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))
}
}
}
Por alguna extraña razón, la impresión en la línea 6 no se imprime cuando toco la pantalla, lo que significa que el toque no se está detectando. Cualquier idea o solución, ¿alguien más tiene este problema? Gracias por adelantado.