там же брал значение хп с чара, сам ноль логики содержит.
Я перенес создание виджета хп в компонент здоровья, и там же напрямую подрубил значения.
Является ли это говнокодом и соответствует ли духу компонентной архитектуры?
да, является говнокодом. Оптимально написать отдельный UI менеджер, который в принципе управляет всем UI вообще. UI лучше вообще не смешивать с геймплейной логикой.
Под UI менеджером имеется ввиду худ?
Обсуждают сегодня