![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Banned
Регистрация: Aug 2010
Сообщений: 196
|
в реальной игре - реакция на одно и то же событие должна быть разной в зависимости от конткекста.
самый простой пример - в карточной игре при щелчке на карту это может означать ход ею - а в других условиях тот же щелчек на ту же самую карту может означать - показать например! ------------------------------ Если речь идет о классах полноценных - получается, надо в функции- событии передавать условные коды сиутаций и выбирать соотвественное действие. а нет какого то более изящного решения? |
|
|||||
|
Banned
Регистрация: Aug 2010
Сообщений: 196
|
так и собирался. значит это - лучший вариант. так?
|
|
|||||
|
Регистрация: Sep 2010
Адрес: Ростов-на-Дону
Сообщений: 369
|
|
|
|||||
|
.
|
Факт щелчка по карте передается событийно в контроллер. Зачем передавать параметр состояния? Контроллер и так знает какое состояние текущее.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|