

Разработка игр на IOS с SpriteKit And Swift 3
Этот видеокурс построен так, чтобы полностью погрузить тебя в основы игростроения на IOS, и научить тебя создавать свои собственные игры. Он начинает медленно давать тебе основные вещи, которые нужны для продвижения вперед, и после каждого видео ты все больше и больше будешь понимать основ в разработке игр на SpriteKit. В курсе используется практический подход в обучении. Мы будем разрабатывать реальные игры, в которые ты потом спокойно можешь
present(pauseViewController, animated: true)
а для скрытия его не нужны вообще никакие делегаты, просто дисмис из PauseVC
dismiss(animated: true, completion: nil)
Вот так можно рандом задать для X - CGFloat.random(in: (-frame.maxX + asteroidRadius) ... (frame.maxX - asteroidRadius))
чтоб не кастылить размер картинки для фона можно так задать размер
background.size = self.size