У меня возникла проблема с задержкой игры в начале моего проекта. Итак, как только вы нажмете, чтобы начать игру, он начинает работать примерно на 42-48 FPS, когда вы идете по игре, он начинает оседать и заканчивается примерно на 58-59 FPS, что хорошо. Поэтому я пытался это исправить, я уже пробовал предварительно загружать свои текстурные атласы, но он все еще не работает. Так что я побежал профайлер, и кажется, что это моя проблема:Как я могу улучшить FPS?
Кажется, его мой метод Update. Я считаю, что проблема в том, что она должна быть с моим файлом Plist. Я загружаю все свои объекты из одного очень длинного файла. Я попытался запустить проект на гораздо более короткий файл, и он отлично работает на 60 FPS. Есть ли способ, которым я могу это решить?
Возможно, вы могли бы разделить plist на разделы, а затем только разобрать первый раздел, когда игра начнется. Другие секции затем могут быть проанализированы async в фоновом режиме. – donnywals
спасибо человеку, есть ли у вас какие-либо идеи о том, как я могу это сделать? Или некоторые ресурсы, где я могу прочитать об этом и сделать что-то подобное – Thesaurus03