cocos2d里面如何实现mvc

摘要: cocos2d里面如何实现MVC(一)cocos2d里面如何实现MVC(二)cocos2d里面如何实现mvc(三)cocos2d里面如何实现mvc(四)cocos2d里面如何实现mvc(五)cocos2d里面如何实现mvc(六)cocos2d里面如何实现mvc(完) 阅读全文
posted @ 2012-03-11 23:07 子龙山人 阅读(16602) 评论(0) 推荐(5)

cocos2d里面如何实现MVC(二)

摘要: 上一篇博文中,我提到了《如何在cocos2d里面实现mvc》,但是,都是一些纯理论的东西,我们需要看一些代码才能理解地更清楚。这篇博文是基于上一篇来写的,所以我建议你先阅读完上一篇再接着往下看。模型类 就像之前所讨论的,GameModel类存储了游戏世界里面的一些属性,比如当前的重力。但是,它同时也负责创建和连接游戏里面的对象,比如Player和Platforms。它们之间的关系如下图所示:(译者:这里采用了针对接口编程的方法,所有的游戏对象都继承至updateable接口,这样就可以在game loop里面更新自己了。同时GameModel类提供了一个工厂方法createGameObje.. 阅读全文
posted @ 2012-03-11 23:05 子龙山人 阅读(13577) 评论(9) 推荐(0)

cocos2d里面如何实现MVC(一)

摘要: 前言: 众所周知,现在MVC非常流行。现在只要随便搜索一下,哪里都是MVC的影子。刚开始在j2ee里面,然后是rails,后面居然.net也出来了,ios更不用说,哪里都是mvc,而且强制你必须使用mvc。但是,我们写的那些程序,真正完全符合mvc吗?呵呵,这个不好说,看个人理解程度而异。mvc实在是太火了,马上就有人在cocos2d社区里面讨论,cocos2d该怎么实现mvc呢?大家你一言,我一语,讨论的是热火朝天。有人支持,也有人反对。不管咋样,今天让我们也来见识一下cocos2d里面的mvc,看看到底这玩意儿好使不。 Model-View-Controller (MVC)在web应用开. 阅读全文
posted @ 2012-03-11 22:39 子龙山人 阅读(22010) 评论(2) 推荐(4)