
02.03.2011, 16:26
|
|
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Psycho Tiger, это зависит от того, какие именно данные находятся в модели. Если это бильярд, например, то значения x, y, скорости и прочие параметры не нужны в модели. В модели только номер шара и в лунке он или нет. Вью получает коллекцию шаров и гоняет её по экрану, с собственными координатами. При попадании в лунку, шлёт событие. Далее контроллер решает, что забита 8-ка, то значит начисляем столько-то. Физики в контроллере нет, он рулит только по правилам игры.
Безусловно, смотря что понимать под контроллером. Гоняющий шары вью — это в некотором понимании контроллер физики + вью. В моём личном понимании контроллер занимается бизнес-логикой.
|