Единство, создающее префабы один за другим или кусками? (Вопрос производительности) - PullRequest
0 голосов
/ 19 сентября 2018

Я делаю 2D Android-платформер, и у меня есть некоторые проблемы с производительностью.Мой вопрос, как я должен создавать объекты?Один за другим прямо перед тем, как они появятся на экране, или 10-20 из них в клочке сразу?

Ответы [ 2 ]

0 голосов
/ 19 сентября 2018

если у вас уже есть проблемы с производительностью, то один за другим - это путь, чанкинг может работать хорошо, и если вы уничтожаете свои платформы, когда они покидают экран, это не проблема, но если у вас есть возможностьвернитесь к предыдущим платформам, и чем больше вы добавляете, тем больше вы будете тормозить.так что, если вы используете боковую прокрутку, чанкинг не является плохой идеей, особенно если у вас будут переменные скорости, наличие нескольких платформ не позволит вашей новой платформе появиться в середине экрана на более высоких скоростях игрока.

0 голосов
/ 19 сентября 2018

Если вы нацелены на мобильные устройства, то создание экземпляров префабов - плохая идея.Что вы можете сделать, это использовать пул объектов, например, просто активировать и деактивировать префабы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...