Как разделить объект между двумя моделями в MVC? - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть две модели в моей карточной игре.

  1. HandModel - содержит список экземпляров CardModel.
  2. BoardModel - содержит экземпляры CardModel, размещенные на доске с определенными координатами.

Я хочуизвлечь экземпляр карты из списка HandModel и поместить его в координаты BoardModel.Я хотел бы отправить карту между этими двумя моделями, но я не хочу напрямую вызывать BoardModel внутри HandModel только по этой причине.Не уверен, как мне это сделать.

1 Ответ

0 голосов
/ 03 декабря 2018

Возможно, вы захотите спроектировать свою модель таким образом, чтобы сама модель карты имела какое-то местоположение, которое может быть обновлено контроллером, который обрабатывает карты.Таким образом, ни одна модель не должна знать никакой другой модели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...