Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Ну можно же вынести в отдельный канвас именно динамику для всплывающих надписей.
Высокополигональная геометрия — это тоже странное утверждение, ректы же, как и в партиклах.
Мусор есть и тут, при сборке самих надписей, если их надо собирать динамически.
ну это же еще дополнительные screen->ui space преобразования, которых можно избежать.
А мусор для GC откуда появляется, если используем пул?
На самом деле, мы пробовали паковать 7, 8 и 9 символов, но точности float не хватает.
Получается, что в каждый float, используя десятичные разряды, мы упакуем целых 6 цифр, в отличии от стандартного варианта с четырьмя байтами.
А чем не устроил не менее стандартный вариант с восемью шестнадцатеричными цифрами? Скоростью извлечения отдельных цифр? Хотя не думаю, что она будет медленнее парсинга float-а...
Кроме того, данный подход подразумевает использование всего лишь одного инстанса Particle System для каждого типа сообщений, что дает огромный прирост в производительности по сравнению с выводом этих же сообщений с помощью Unity UI
Вывод внутриигровых сообщений с помощью Particle System