Добрый день всем!
У кого нибудь получилось сделать задание которое было в 3м курсе, 20 урок?
Добрый день всем!
У кого нибудь получилось сделать задание которое было в 3м курсе, 20 урок?
Не знаю правилно ли я сделал ДЗ связанное с паузой корабля, но добавил строки кода такие:
var spaceShipLayer: SKNode!
func pauseTheGame() {
gameIsPaused = true
self.spaceShipLayer.isPaused = true
self.asteroidLayer.isPaused = true
physicsWorld.speed = 0
}
func unpauseTheGame() {
gameIsPaused = false
self.spaceShipLayer.isPaused = false
self.asteroidLayer.isPaused = false
physicsWorld.speed = 1
}
func resetTheGame() {
score = 0
scoreLabel.text = "Score: \(score)"
gameIsPaused = false
self.spaceShipLayer.isPaused = false
self.asteroidLayer.isPaused = false
physicsWorld.speed = 1
}
spaceShipLayer = SKNode()
spaceShipLayer.zPosition = 1
addChild(spaceShipLayer)
spaceShip.run(colorActionRepeat)
self.spaceShipLayer.addChild(spaceShip)
Корабль ставится на паузу, и после нажатия для продолжения дальше продолжает движение по той траектории по которой должен был изначально лететь, но если что не так сделал, поправьте пожалуйста