![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Banned
[+6 20.04.11]
[+1 22.08.11] [+ 31.08.11] Регистрация: Aug 2010
Сообщений: 196
|
в реальной игре - реакция на одно и то же событие должна быть разной в зависимости от конткекста.
самый простой пример - в карточной игре при щелчке на карту это может означать ход ею - а в других условиях тот же щелчек на ту же самую карту может означать - показать например! ------------------------------ Если речь идет о классах полноценных - получается, надо в функции- событии передавать условные коды сиутаций и выбирать соотвественное действие. а нет какого то более изящного решения? |
|
|||||
|
Banned
[+6 20.04.11]
[+1 22.08.11] [+ 31.08.11] Регистрация: Aug 2010
Сообщений: 196
|
так и собирался. значит это - лучший вариант. так?
|
|
|||||
|
Регистрация: Sep 2010
Адрес: Ростов-на-Дону
Сообщений: 369
|
|
|
|||||
|
[+4 06.05.14]
|
понятное дело. ВОобще не понимаю в чем вопросы, по скольку событийная модель - перекрывает все ООП сразу. 90% вопросов по организации кода решаются через событийную модель - это вам ас3
__________________
Марк Tween |
|
|||||
|
.
|
Факт щелчка по карте передается событийно в контроллер. Зачем передавать параметр состояния? Контроллер и так знает какое состояние текущее.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|