Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 31.10.2013, 03:45
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 1  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Цитата:
Сообщение от Wolsh
Мне, признаться, не очень понятны медиаторы.
А в чем конкретно вопросы и что не понятно на практике?
Медиаторы становятся понятными когда используется тяжелая составная вью. Например какая-то изометрическая карта города.
Тогда удобнее сделать несколько вьюх, и все их объединить одним медиатором. Банально улучшается управляемость кода, классы меньше и лучше инкапсулированы. Но это возможно не совсем удачный пример так как его можно разрулить и просто грамотной организацией самой вьюхи.

Или второй хороший пример когда есть набор одинаковых вьюх. Тогда управление ими вынести в медиатор. Например какой-то медиатор окон или попапов. Попапов много, но с точки зрения системы - сущность одна, и это медиатор.

Еще один бонус медиатора в том что вьюхи еще тупее и еще легче заменяемые.
С точки зрения системы - вью - это медиатор. А собственно вью - это просто арт (какой-то подгружаемый мувик, например).
С таким подходом круто делать скинуемые системы. Но не в том плане скинуемые что просто шкурку поменять, а более наворочанные.
Как в каком-то казино слотмашины - игра одна, игровая логика у всех машин одинаковая, но самих машин много, и все они чем-то да отличаются, уже в понятие скину не вписывается, просто шкуркой не обойдешься. И вот эти отличия между машинами сглаживает медиатор, либо набор медиаторов.
А система этого всего не видит. Она видит только медиатор.

//********************
Это примеры из моей практики, либо, как с изометрической картой - проблемы, с которыми столкнулся, но на тот момент решил кривовато, ибо не догадался использовать медиатор.
__________________
Кто к нам с чем для чего - тот у нас того от того.

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:13.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:13.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.