Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Взаимодействие двух классов представления. (http://www.flasher.ru/forum/showthread.php?t=205882)

Dukobpa3 27.12.2013 20:50

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

Медиатор лучше использовать как менеджер однотипных либо одноуровневых объектов.
Если в игре кроме героя и магазина ничего нету - без проблем можно считать что они находятся на одном уровне.
Если магазин - это окно, одно из многих, и у нас будет еще пачка функционала - медиатор слегка неуместен.

Babylon 27.12.2013 22:41

"Вью слушатель" это действительно ближе к медиатору. Чистый вью ничего не слушает, а лишь принимает данные от сервиса в соответствующем хэндлере контроллера.


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

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