unity3d + PureMVC框架搭建

游客

标题:unity3d + PureMVC框架搭建
正文:
来自：http://my.oschina.net/u/1582495/blog/601547 0、流程：LoginView-SendNotification()----&gt;LoginCommand--Execute()---&gt;调用proxy中的函数操作模型数据--LoginProxy----&gt;接收服务器返回-操作数据-返回通知视图控制器--LoginMediator---&gt;操作视图。（虽然很繁琐，一个功能需要写很多个文件，但是对于大型项目来说使用起来是很舒服的。比如A复制背包，B复制商场，这里都需要用到人物的金币信息，对与A/B来说我只要监听到了金币更新的操作，我就通过视图控制器来做update操作就可以了，不关心是谁的操作引起的金币变化。好处就不多说了，看下面代码吧） 1、下载puremvc，http://www.puremvc.org/2、复制puremvc源代码到项目scripts目录下3、AppFacade.cs文件，这是puremvc的启动文件using UnityEngine;using System.Collections;using PureMVC.Patterns;using PureMVC.Interfaces;public class AppFacade : Facade,IFacade { public const string STARTUP = &quot;starup&quot;; public const string LOGIN = &quot;login&quot;; private static AppFacade _instance; public static AppFacade getInstance { get{ if (_instance == null) { _instance = new AppFacade (); }
[<<][[1]][2][3][>>]

查看评论(0)
发表评论

首页