Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Ваша реализация MVC (http://www.flasher.ru/forum/showthread.php?t=131588)

Zebestov 07.08.2013 20:04

Чтобы два раза не вставать, приведу свое (хотя никакое оно не "свое") видение MVC, изложенное все в той же теме.
Из этого описания следует, что контроллер — это узел приложения, который мне захотелось выделить из родительского контроллера. И узлов таких может быть много больше одного.

Скажем, контроллер непосредственно игры занимается только обработкой событий из игрового экрана. С одной стороны ему ничего не известно о том, что происходит выше-правее-левее, с другой — вышестоящий контроллер приложения не распухает от обработчиков выбора оружия, находящихся вперемешку с обработчиками нажатия на кнопку "More games" или "Settings" в главном меню.

Isfet 07.08.2013 20:06

Цитата:

Сообщение от etc (Сообщение 1142927)
Ссылка идёт сразу на модель.

не понял поясните пожалуйста. ссылку на вью, в котором произошло событие, передавать через контроллер в модель, чтобы она вытаскивала нужные данные, и заменяла во внутренней модели?

Цитата:

Сообщение от Babylon (Сообщение 1142941)
В AS3 нет встроенных id для объектов как в объектив с

я собираюсь делать какую-нить статичную переменную-счетчик, и от нее создавать айди.

Babylon 07.08.2013 20:56

Спасибо Zebestov!


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

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