Показать сообщение отдельно
Старый 03.01.2011, 15:14
passertm вне форума Посмотреть профиль Отправить личное сообщение для passertm Найти все сообщения от passertm
  № 7  
Ответить с цитированием
passertm
 
Аватар для passertm

Регистрация: Aug 2006
Сообщений: 107
Думаю тут многое зависит от характера данных.

На пример, если есть некий GameConfigPage который должен передавать установленные настройки странице GamePage то, это должно быть через события. Ибо GamePage не нужно знать откуда пришли конфиги. Главное чтобы все подчинялось определенному формату. GameConfigPage тоже не должен ничего знать о GamePage. Получиль данные послал события. GameConfigPage получается полностью независиший от игры модуль который в дальнейшем удобно изменять и даже заменить.

А если речь идет о ShopPage это уже сложнее. Т.к. ему придется знать о товарах которые там есть. Кому то придется уменьшать количество товара в магазине и увеличивать его количество в инвенторе. Но при этом хорошо бы его тоже максимально отделить.

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


Последний раз редактировалось passertm; 03.01.2011 в 15:20.