У меня есть SKSpriteNode в сцене, в которую встроены анимации из редактора сцен SpriteKit.Ни одна из анимаций не выполняется с помощью кода.Skspritenode импортируется в сцену из файла .sks.
Я тестировал на iPad Pro под iOS 10.3.2, и он отлично работает, тогда как на iPhone XS Max под iOS 12 только анимацияиграть, как только я закрою приложение (или даже просто выйду из многозадачности) и вернусь обратно. Анимации не запускаются при первом запуске приложения.
Я читал о: "с iOS11Apple установила состояние по умолчанию для сцен и узлов SKSprite, которые будут приостановлены. "Поэтому для исправления я сказал импортированному узлу:
nodeName.isPaused = false.И это решило проблему.
Почему выход из приложения и его повторное открытие говорит о том, что нужно что-то сделать, чтобы сделать паузу?