Вот соответствующая документация Unity .
Согласно пояснениям на страницах документации Unity о статических GameObjects, иногда пометка GameObjects как статической может негативно повлиять на производительность (например, статическое пакетирование приводит к большему использованию памяти) .
Так, когда я должен точно хотеть использовать эти функциональные возможности?
Заранее спасибо.
Сноски: В
настоящее время я разрабатываю 2D-игру сверху вниз, в которой много спрайтов и линейных рендеров, но нет 3D-объектов (даже квадраторов). Все GameObjects создаются процедурно из готовых префабов. LineRenderers обновляются из сценариев каждый кадр. И почти все спрайты движутся постоянно. Большинство спрайтов используют один и тот же материал. Все LineRenderers также делятся своими собственными материалами.