Я новичок в SceneKit, и первое, что я заметил, — это время, необходимое для загрузки среды DAE и персонажей. Я искал способы показать экран загрузки во время загрузки среды, но ни один из них не работает.
Всякий раз, когда я нажимаю с экрана меню на экран игры, он показывает примерно половину экрана меню и половину экрана игры с компонентами UIKit, а примерно через 3 секунды показывает экран игры, не заканчивая переход анимации нажатия. Очевидно, что это не очень удобно для пользователя, поэтому я хотел бы знать, как добавить экран загрузки до тех пор, пока не появится среда, и желательно не замораживать пользовательский интерфейс, потому что я хочу найти противников в бэкэнде, а также пользователь может отменить.
В настоящее время у меня есть все виды загрузки игрового экрана в viewDidLoad. Если бы вы могли предоставить пример страницы загрузки, либо представление, либо viewController, которые были бы оценены.