Страница 1 из 1

Подход к программированию UI

СообщениеДобавлено: 09 окт 2019, 11:04
shoooter9688
К сожалению Unity не предоставляет фреймворка работы с UI, но как то адекватно организовать работу интерфейса хочется. Есть различные общепринятые подходы вроде MVC. MVP, MVVM, есть какие то библиотеки разной степени свежести. Желательно что бы этот подход был совместим с Dependency Injection.

Поделитесь пожалуйста своими вариантами кто чем пользуется.

Re: Подход к программированию UI

СообщениеДобавлено: 09 окт 2019, 12:25
Tolking
Мы пользуемся фреймворком, предоставляемым Юнити... Нам ненужны монструозные надстройки которые будут еще больше тормозить и так не быструю УИ... Для каждого проекта пишется своя надстройка которая делает только то-что нужно именно здесь и сейчас... У нас нет ресурсов (как памяти так и проца) плодить сущности...

Re: Подход к программированию UI

СообщениеДобавлено: 09 окт 2019, 14:44
shoooter9688
Tolking писал(а):Мы пользуемся фреймворком, предоставляемым Юнити... Нам ненужны монструозные надстройки которые будут еще больше тормозить и так не быструю УИ.

У Unity это скорее api, фреймворк это обычно какие то ограничения, по моему.

Tolking писал(а):Для каждого проекта пишется своя надстройка которая делает только то-что нужно именно здесь и сейчас... У нас нет ресурсов (как памяти так и проца) плодить сущности...

Речь скорее не о том как плодить сущности а о распределении ответственности в коде. То есть определить что от чего зависит и кто что вызывает. Как я понимаю подобные надстройки это и представляют из себя.