- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 Cocos2d-js中的简易MVC框架(五)MVC框架的使用
首先定义第一个场景:login.LoginScene = game.IScene.extend({ ctor:function (){ this._super(); }});以及该场景的中介者:login.LoginSceneMediator = game.SceneMediator.exte
2016-10-18 20:58:21 1913
原创 Cocos2d-js中的简易MVC框架(四)显示层View
View的功能比较简单,View在MVC结构中负责显示和接收事件。在Cocos2d-JS中Scene和Layer都是View,View只负责显示和接收事件,不负责处理逻辑。在框架中View的实现分为两类,一类是IScene继承自cc.Scene负责场景显示,另一类是IView继承自cc.Layer负责场景上的层显示。IScene和IView的实现如下:game.IScene = cc.Scen
2016-10-18 20:57:21 1078
原创 Cocos2d-js中的简易MVC框架(三)中介者Mediator
Mediator作为这套MVC框架的核心部分承载了大部分的功能。Mediator主要分三类:DirectorMediator,SceneMediator,LayerMediator。这三类Mediator都是继承自IMediator,IMediator的实现如下:/***************************************************************
2016-10-18 20:54:19 1039
原创 Cocos2d-js中的简易MVC框架(二)数据模型Model
模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。数据模型Model在MVC结构中扮演者非常重要的较色。 在我写的这套MVC结构中Model作为本地数据逻辑存储对象来使用,主要负责监听服务器数据返回、通知控制器修改视图、处理数据逻辑和保存数据对象。 IModel作为model的基类,主要实现接口如下:game.IMod
2016-10-18 20:52:38 1126
原创 Cocos2d-js中的简易MVC框架(一)框架简介
一、框架简介 今天我将把我写的一套适用于Cocos2d-JS的一套MVC框架分享给大家。首先我先简单介绍一下MVC,然后再逐步的介绍我写的mvc框架和在游戏中的具体应用。 MVC借用百度百科的解释: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据
2016-10-18 20:50:46 1508
protobuf代码生成器
2017-08-31
webservice是用dom4j返回xml字符串
2011-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人