Адаптивный UI в Unity. Часть 2. Прогрессбар (ProgressBar)

preview_player
Показать описание
Поддержи канал, бро!

И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77

Рассказываю как делается прогрессбар на примере LifeBar (полоска жизней). На самом деле типов прогрессбаров великое множество, но было важно показать и рассказать основу, отталкиваясь от которой получится лепить и другие типы прогрессбаров. Так как в уроке не только верстка, но и советы, как построить архитектуру таких элементов.

Подписуйся на канал в телеге, или на твиттер, там я публикую коротенькие типсы и практики, которые помогут писать код лучше, понятнее и эффективнее:
Рекомендации по теме
Комментарии
Автор

15:40 если я не ошибаюсь то порядок вызова Awake и OnEnable четко определен для одного объекта, последовательность вызова в иерархии не помню, но кажется от корневых и в глубь

argon
Автор

А если в скрипте "UIWidgetLifeBar" вместо "var example = прописать в начале "[SerializeField] private L15Example example;" ( по аналогии с тем как ProgressBar был добавлен) и потом в эдиторе уже объект кинуть, на сколько это будет считаться грязным кодом, и может ли это создать какие то проблемы в дальнейшем?

vadimpronin
Автор

Используете FindeObjectOfType, но говорите не надо его использовать. Это грязный код. И все вокруг используют и говорят не надо это использовать в проектах. Ну так если не надо так делать, то зачем этому учить и показывать? Ну покажите сразу как надо делать. Пускай народ приучается делать правильно.

HadjimeSun