@Ad1yar

Почему так сильно падает FPS при уничтожений объектов?

Почему так сильно падает FPS при уничтожений объектов?
у меня на сцене 200 зомбарей и если я перееду их то через какое то время они все должны исчезнуть но тут незадача когда они удаляются фпс очень сильно падает.
из кода то вот Destroy(gameObject, Random.Range(15, 60));
как можно оптимизировать такое?
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
@DrRen7
ну Destroy и Instantiate достаточно ресурсоемкие команды. Как вариант можно написать пулер для зомби что бы вместо удаление их выключать а вместо создания новых активация выключенных. Вот если прям надо что бы 200 было на одном экране я бы начал присматриваться к DOTS
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы