В этой небольшой статье будем собирать вот такое меню статистики: Собственно суть всего — в виде анимации баров показывать статистику текущих ресурсов.
Ну и по традиции будем делать всё максимально динамически. Мы же образовательный ресурс %) Поехали ! Для начала создадим префаб который будет показывать название ресурса и бар, поверх которого будет указано количество ресурса в процентах.
Для отрисовки бара я взял встроенную ноду ProgressBar, сделав её корневой нодой сцены. А для показа названия ресурса — Label.
Настраиваем по желанию. Сцена выглядит вот так: Далее нам надо создать сцену в которой наши бары будут рисовать все нужные нам данные. Для красоты я создал фон.
Для этого я использовал ноду Panel с кастомным стилем. Вы, в свою очередь можете использовать что-то своё. Для анимации прогресса в барах используем ноду Tween. Просто потому, что там есть изинги, и такие переходы выглядят гораздо более приятно чем линеиное заполнение. Впрочем, если надо оно там тоже есть. Ну и теперь пр