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

Вернуться   Форум Flasher.ru > Поиск по форуму

Показано с 1 по 25 из 55.
На поиск затрачено 0.00 сек.
Поиск: Сообщения от: lammer.Ok
Раздел: Статьи 02.11.2014, 16:53
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Спасибо, очень ценный ответ. Не зря потратил...

Спасибо, очень ценный ответ. Не зря потратил время. Теперь прояснились многие непонятные моменты с моделями и я почему-то недооценил роль медиаторов для взаимодействия с представлениями, пытаясь...
Раздел: Статьи 02.11.2014, 02:07
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
И в первом и во втором случае логика это подсчёт...

И в первом и во втором случае логика это подсчёт очков и наверное запуск таймера.
Раздел: Статьи 02.11.2014, 00:51
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Я догадываюсь в чём ошибка - неточное...

Я догадываюсь в чём ошибка - неточное использование модели?

//Модель
GameModel {
gameOver = false;
score = 0;

setGameOverState(flag) {
gameOver = flag;
...
Раздел: Статьи 01.11.2014, 22:28
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Сижу здесь потому что лучше и богаче темы о mvc...

Сижу здесь потому что лучше и богаче темы о mvc не видел. К тому же иногда есть у кого-нибудь из форумчан уточнить детали. Программирую на java/c#/javascript, знаю as2, но язык не важен, главное...
Раздел: Статьи 01.11.2014, 21:05
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Это все представить в mvc виде? Псевдокодом или...

Это все представить в mvc виде? Псевдокодом или подучить as3 и сделать рабочий вариаант?
Раздел: Статьи 01.11.2014, 19:33
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Ответьте на несколько вопросов и закончим с этим....

Ответьте на несколько вопросов и закончим с этим. Я опишу, что у меня уже готово. От вас прошу лишь только подсказать или подкорректировать логику архитектуры.
Пока с вами переписывался кое-что...
Раздел: Статьи 01.11.2014, 03:34
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Так как на as3 не программирую написал простой...

Так как на as3 не программирую написал простой псевдокод.
Пусть это будет упрощенная игра. Тогда у нас есть GameModel, GameView и GameController. Также есть класс-вьюшка RectangleView.

//Главный...
Раздел: Статьи 31.10.2014, 21:51
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Я пытаюсь и понять, если это не относится к mvc,...

Я пытаюсь и понять, если это не относится к mvc, то к чему это относится?
Я бы хранил вьюшки нарисованных объектов во вьюшке сцены, так как они к ней непосредственно относятся. Удалял, добавлял,...
Раздел: Статьи 31.10.2014, 20:21
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Ну очевидно, что так удобнее использовать...

Ну очевидно, что так удобнее использовать графические инструменты. Но не ясно, где хранить нарисованные объекты(любой объект можно перетаскивать на сцене), кто их будет хранить, удалять, добавлять,...
Раздел: Статьи 30.10.2014, 21:15
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Я написал это не подумав, так делать нельзя, не...

Я написал это не подумав, так делать нельзя, не сразу это понял. Но удаление представлений у меня идёт через тек. состояние модели, а вы также, на сколько я понял, такой способ не поддерживаете. Как...
Раздел: Статьи 30.10.2014, 18:21
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Я прочитал данную тему раз 5, но никто не делал и...

Я прочитал данную тему раз 5, но никто не делал и не даст абсолютно правильного решения. Мой опыт mvc крайне мал и получен от данной темы, но я никогда не хранил представление в модели, а только лишь...
Раздел: Статьи 30.10.2014, 16:08
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Gerbert, То есть вы хотите сказать, что mvc не...

Gerbert,
То есть вы хотите сказать, что mvc не подходит для граф. редактора и необходимо всю структуру перепроектировать?
У меня есть пдф-ка "Шаблон проектирования графического редактора" А.В....
Раздел: Статьи 29.10.2014, 21:42
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Нет, согласен, что логично хранить все вьюшки...

Нет, согласен, что логично хранить все вьюшки инструментов во вьюшке холста, но тогда придется во вьюшку холста кидать ссылки на другие вьюшки, которые будут ей сообщать, что-то сделать с тек ....
Раздел: Статьи 29.10.2014, 20:45
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
модель удалит объект вьюшки из своей коллекции и...

модель удалит объект вьюшки из своей коллекции и передаст вьюшке по обновлению displayObject для удаления. Модель хранит вьюшки для того, чтобы ими можно было управлять через контроллер холста из...
Раздел: Статьи 29.10.2014, 20:22
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Ну в данном случае модель хранит все объекты...

Ну в данном случае модель хранит все объекты добавленные на холст, вьюшка кнопки удаления свистит контроллеру холста, что пользователь хочет удалить объект, контроллер приказывает модели холста...
Раздел: Статьи 29.10.2014, 20:04
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Так модель виду ничего и не собирается говорить)

Так модель виду ничего и не собирается говорить)
Раздел: Статьи 29.10.2014, 19:55
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Gerbert Я осознал свою ошибку, мне уже всё...

Gerbert
Я осознал свою ошибку, мне уже всё объяснили)
Раздел: Статьи 29.10.2014, 19:31
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Вид диспатчит "удаление объекта", контроллер...

Вид диспатчит "удаление объекта", контроллер говорит модели "удалить объект", а модель сама возьмёт тек. выбранный объект и удалит.
Раздел: Статьи 29.10.2014, 19:19
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Ага, тоже вариант. Но можно будет ещё подумать. ...

Ага, тоже вариант. Но можно будет ещё подумать.
А так, спасибо большое, что помогли разобраться в проблеме. Вопросов больше нет ;)
Раздел: Статьи 29.10.2014, 18:47
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Понял. Ну тогда всё очень даже логично...

Понял. Ну тогда всё очень даже логично вырисовывается + мне легко внедрить изменения структуры в приложение. Ещё хотел уточнить, у меня данные о линейке(размер, угол) и о всех других инструментах...
Раздел: Статьи 29.10.2014, 17:58
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Зачем для всех? Один медиатор для всех и...

Зачем для всех? Один медиатор для всех и отдельная вьюшка для каждого. Но согласен, это избыточно и соб-но по-этому обратился на форум.


Понял. Видимо я слишком зациклился на парадигме, минуя...
Раздел: Статьи 29.10.2014, 16:10
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Почему не стоит? Это же удобно. Например, у меня...

Почему не стоит? Это же удобно. Например, у меня модель всей сцены хранит модели всех инструментов отображенных вьюшкой сцены. Когда пользователь хочет сохранить рисунок, все модели сериализуются в...
Раздел: Статьи 29.10.2014, 02:47
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Кто-нибудь помогите решить заморочку). Я пишу...

Кто-нибудь помогите решить заморочку).
Я пишу средне-небольшой графический редактор, используя ест-но парадигму MVC. Спроектировал основную часть редактора и настал черед реализации графических...
Раздел: Статьи 27.10.2014, 04:36
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Есть здесь кто живой? %)

Есть здесь кто живой? %)
Раздел: Статьи 08.02.2014, 20:37
Ответов: 635
Важно: Хорошее MVC
Просмотров: 171,633
Автор lammer.Ok
Да, эта тема изобилует всякими решениями. Хотел...

Да, эта тема изобилует всякими решениями. Хотел убедиться, что данный способ имеет место быть, так как мне кажется, что в данном случае он мне подходит. Пока ещё зелёный в mvc и осторожничаю делать...
 
Показано с 1 по 25 из 55.

 
Быстрый переход

 


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


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