Если Unity не отрисовывает дубликаты, можно попробовать следующие решения:
- Использовать сцену загрузки. 4 Если загрузить постоянные объекты через неё, при перезагрузке сцены карты они не будут дублироваться. 4
- Добавить идентификатор. 4 Это предотвратит дублирование объекта с таким же значением идентификатора, как у уже существующего. 4
- Удалить дубликаты рекламной сети Unity Ads. 3 Для этого нужно перейти в Window → Package Manager, удалить пакет Advertisement, затем в Assets → External Dependency Manager → Android Resolver нажать Resolve или Force Resolve и пересобрать проект. 3
Также для оптимизации отрисовки множества одинаковых объектов в Unity можно посмотреть, сколько треугольников отрисовывается в рантайме (для этого нужно нажать на кнопку Status в окне игры). 1