Тема: Хорошее MVC
Показать сообщение отдельно
Старый 25.03.2014, 17:49
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 584  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Цитата:
Проблема, которую я надеюсь Вы поможете решить, в построении логики.
Весь форум уже вкурсе что у вас, юный падаван, проблемы с логикой
*trollface.jpg*

Чтобы вью знала прогрресс - ассет-манагер должен каким-то образом об этом прогрессе сообщать. Собственно для ответа на ваш вопрос - этого достаточно.

Более развернуто:
1. Есть некий глобальный прелоадер который инитится после инициализации ассетманагера, но до старта загрузки.
2. Этот прелоадер показывает прогресс каких-то основных ассетов. Тут важно найти баланс, потому что весь арт засунуть в этот прелоадер - отложите запуск приложения на неопределенное время. А в играх загрузка более 10 сек - не ок.
3. Далее ассет манагер либо фабрика должна выдать либо ссылку на лоадер либо иной интерфейс чтоб любая вьюха могла получить ссылку на нечто, которое можно сразу добавить на сцену либо же дождаться пока оно материализуется и желательно посчитать проценты.

Как-то так.

Добавлено через 30 секунд
И к мвц это вроде не относится.
__________________
Кто к нам с чем для чего - тот у нас того от того.