1
A
回答
1
恕我直言,我覺得你採取了錯誤的方式..
每場比賽有一個板或地圖。
您的地圖「模型」應該是創作的管絃樂隊。
所以如果一個士兵投擲手榴彈:
1.你的ui-controller(或者solider控制器)發射一個投擲手榴彈的事件。
2.您的地圖模型獲取該事件並創建拋出手榴彈的模型。
3.當榴彈飛行應該收到從地圖關於逝去等。
不久把障礙物信息 - 地圖是地圖上所有可見對象的樂團。
關於該視圖被描述爲「EntityRepresentation」或在我的文字映射中的文章通知。
它不是一個嵌套的MVC模式,因爲您期望在富客戶端應用程序中找到它。 祝你好運! :)
相關問題
- 1. Swift:動態對象創建
- 2. 動態創建JS對象
- 3. 動態創建Javascript對象
- 4. 動態創建UIView對象
- 5. 動態創建對象
- 6. 動態Javascript對象創建
- 7. 創建動態對象(Eiffel)
- 8. 動態創建對象
- 9. 動態對象創建
- 10. 動態創建JavaScript對象?
- 11. 動態創建JSON對象
- 12. 動態創建C#對象
- 13. 動態創建對象java
- 14. 創建JavaScript對象動態
- 15. 創建動態JavaScript對象
- 16. 動態對象創建
- 17. Unity創建動態對象
- 18. 創建動態對象python
- 19. 從動態對象創建對象
- 20. Spring MVC對象創建
- 21. MVC QueryString到動態對象
- 22. 創建動態div Razor MVC
- 23. 從對象動態創建Xml
- 24. 在C++中動態創建對象?
- 25. 在groovy中動態創建json對象
- 26. 旋轉AS3動態創建的對象
- 27. C#動態對象創建/修改?
- 28. 刪除動態創建的對象
- 29. 動態更新/創建對象屬性
- 30. 如何動態創建聲音對象
文章的作者是一種足以在幾封電子郵件是如何工作的解釋,和你說的是完全正確的。 「'在我們的代碼,當實體加入到了EntityManager的RepresentationManager得到通知(也可能是對EntityManager的一個通用的聽衆)。然後它創建EntityRepresentation。 因爲你會使用工廠模式。喜歡的東西: 地圖= {{ 「實體」, 「EntityRep」},{ 「EntityA」, 「EntityARep」}, ... } RepresentationManager :: OnEntityAdded(實體* E) { 串rep_type = map [e-> GetType()]; EntityRep *代表=出廠>創建(rep_type) ... }'」 – Joe