UI框架总结
来源:互联网 发布:testv淘宝店搜不到 编辑:程序博客网 时间:2024/05/19 23:13
前面把框架的代码贴出来了,然后再总结一下,捋清思路
总共13个脚本,分别是EnumDefine,GameTools,SingleTo,UISceneCtrlBase,UILoginSceneCtrl,UIWindowCtrlBase,UILoginWindoeCtrl,UIRegisterWindowCtrl,UIWindowMgr,UISceneMgr,ResourcesMgr,DataMgr,LoginSceneCtrl
EnumDefine,GameTools,SingleTo这三个是基本的类,
EnumDefine是保存所有的枚举的脚本
GameTools是游戏工具类
SingleTo是一个泛型,是程序中需要多次实例化的部分(单例模式)
两个基类:UISceneCtrlBase,UIWindowCtrlBase,分别是控制场景和控制窗体,
UILoginSceneCtrl是UISceneCtrlBase的派生类,
UILoginWindoeCtrl和UIRegisterWindowCtrl是UIWindowCtrlBase的派生类
继承泛型的脚本有UIWindowMgr,UISceneMgr,ResourcesMgr,DataMgr,就是仅有的四个Mgr管理器,
UISceneMgr是场景管理器,里面放的是各个场景,登录注册场景,选择英雄场景,主场景
UIWindowMgr是窗口管理器,把登录窗口,注册窗口用switch语句添加上,
ResourcesMgr是单例模式的资源管理器
DataMgr是用在存取注册登录的用户信息,数据管理
最后一个脚本,就是直接挂在场景空物体上的脚本,用于加载场景的,直接控制显示的
LoginSceneCtrl,它继承于UISceneMgr
13个脚本,
- UI框架总结
- JQuery UI 各框架总结
- web前端常见框架总结 ui框架+js框架
- element-ui框架的知识点总结
- 移动端vue ui框架总结
- UI框架
- UI框架
- UI框架
- UI框架
- ui框架
- UI框架
- UI框架
- UI框架
- iOS学习总结之UI框架UI之文本输入控件( UITextField)
- UI总结
- ui总结
- UI总结
- UI总结
- struts2中文件上传与下载
- python 下.whl 文件安装
- validation.xml无反应验证
- 比较全面的音视频编解码学习
- 二分图---匈牙利算法
- UI框架总结
- java初始化的顺序
- 最长公共子串 最长公共子序列
- 系统设计——关于数据库表设计的感悟
- poj1681(高斯消元)
- Add Two Numbers题解
- Partition Magic硬盘分区免费版
- ROS工作空间与程序包的创建
- 教你步步为营掌握自定义 View