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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.09.2009, 12:33
Nemo_c вне форума Посмотреть профиль Отправить личное сообщение для Nemo_c Найти все сообщения от Nemo_c
  № 31  
Ответить с цитированием
Nemo_c
 
Аватар для Nemo_c

Регистрация: Jan 2008
Сообщений: 221
Division, одна модель и несколько представлений и контроллеров на каждый режим.

Старый 02.09.2009, 12:38
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 32  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от Division Посмотреть сообщение
Как это на MVC выглядит? На каждый режим своя модель/представление/контроллер?
Представление меняется, модель нет. Контроллер — в зависимости от ситуации.

Старый 02.09.2009, 12:54
Division вне форума Посмотреть профиль Отправить личное сообщение для Division Найти все сообщения от Division
  № 33  
Ответить с цитированием
Division
 
Аватар для Division

Регистрация: Jul 2008
Адрес: Украина, Херсон
Сообщений: 635
Отправить сообщение для Division с помощью ICQ
То есть в итоге получится один большой класс с моделью, которая управляет всеми режимами? Что-то делают, чтобы класс модели не стал слишком громоздким?
__________________
while(1) {}

Старый 02.09.2009, 13:03
cauchy вне форума Посмотреть профиль Отправить личное сообщение для cauchy Найти все сообщения от cauchy
  № 34  
Ответить с цитированием
cauchy
 
Аватар для cauchy

Регистрация: Jan 2009
Адрес: Северный островок дефолт-сити
Сообщений: 144
Управляют контроллеры, модель не управляет насколько я понял.

Старый 02.09.2009, 13:12
Nemo_c вне форума Посмотреть профиль Отправить личное сообщение для Nemo_c Найти все сообщения от Nemo_c
  № 35  
Ответить с цитированием
Nemo_c
 
Аватар для Nemo_c

Регистрация: Jan 2008
Сообщений: 221
Division, что бы не было большого класса модель декомпозируют например так
http://npacemo.com/wordpress/wp-cont...al-diagram.jpg

вот более конкретный пример.

Старый 02.09.2009, 20:07
CrazyCoder вне форума Посмотреть профиль Отправить личное сообщение для CrazyCoder Найти все сообщения от CrazyCoder
  № 36  
Ответить с цитированием
CrazyCoder

Регистрация: Aug 2008
Сообщений: 15
Цитата:
Сообщение от Division Посмотреть сообщение
Раз уж зашёл разговор об MVC, то тоже спрошу.
Вот представим себе игру - несколько режимов, к примеру, меню, редактор, игра вид сверху, игра вид сбоку.
Как это на MVC выглядит? На каждый режим своя модель/представление/контроллер?
Вид сбоку и вид сверху - разные View одной модели.
Меню - Редактор - Игра - Стейтмашина. Она может или посылать event'ы в некое убер MVC предназначенное на все случаи жизни, либо некоторые состояния могут быть независимыми MVC. Ну т.е. задесь взяв стейтмашину и MVC - крутить до совпадания архитектуры с требованиями.

Меня вот больше интересуют примеры применения MVC для динамических игр, где персонаж имеет различные приёмы, может бегать, прыгать, падать.... Я примерно понял как работает библиотека pureMVC, но не вижу в ней какого-нибудь смысла для разработки не информационной системы (не сайт, не интрефейс к базе, не стратегия).

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

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

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


 


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


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