Skip to content

yaoya/UIFrameWork

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

UIFrameWork

A tiny and powerful UIFrameWork for Unity4.x

基于NGUI编写的简单可扩展自动化UI框架

更详细的内容请查看文章: 地址 : http://blog.csdn.net/fredomyan/article/details/46879203

一: 框架实现的主要内容如下:

1.加载,显示,隐藏,关闭页面,根据标示获得相应界面实例

2.提供界面显示隐藏动画接口

3.单独界面层级,Collider,背景管理

4.根据存储的导航信息完成界面导航

5.界面通用对话框管理(多类型Message Box)

6.便于进行需求和功能扩展(比如,在跳出页面之前添加逻辑处理等)

二:NGUI和Unity版本

Unity4.x和NGUI3.6.7

三:注意问题

1.工程中包含了NGUI3.6.7版本

2.该框架的重点不关注NGUI或者UGUI,关注的重点是窗口管理和框架的设计,在设计过程依赖第三方的UI插件控制层级,动画,布局等,所以相同的思路,UGUI同样可以支持,后续添加UGUI版本。

四:问题

  1. 该框架已经被用到实际项目开发中

  2. 如果发现问题,可以留言,谢谢

About

A tiny and powerful UIFrameWork for Unity4.x

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 97.1%
  • GLSL 2.9%