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