UI.Лучшая практика по темам? - PullRequest
0 голосов

Возникла необходимость в разработке простого UI Manager.Использование ScriptableObject для создания окон (которые будут содержать ссылку на нужный префаб окна с его контроллером).Но тогда были сомнения.На самом деле, почти все окна имеют одинаковый стиль.И сейчас я не знаю, как лучше.Создавать отдельные шаблоны (префабы оконных заготовок, пустые, без кода и контента) или они делают одно окно с одним оконным префабом, с вашим оконным редактором?Также, учитывая отставание в поддержке различных тем, расскажите, как лучше.

Немного по-другому я опишу варианты: 1: WindowData (ScriptableObject) -> WindowBase (prefab).

WindowData.templatePrefab -> сборный оконный блок без кода.Только просмотр.

WindowData.contentHolder -> сборные с WindowBase;

Что из этого лучше?Я надеюсь, что вы понимаете что-то)

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