码迷,mamicode.com
首页 > 其他好文 > 详细

01 UGUI概述

时间:2015-12-21 14:11:56      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:

学习笔记,如有错误请指正。?号处也请各位指点下,谢谢。
UGUI优势
1:使用Unity自身的Animation做UGUI的动画系统,可以使用粒子效果
2:引用锚点概念使屏幕自适应更加简单
3:UGUI的深度处理:以精灵在“层级试图”的父对象中上下循序,决定其是否被“覆盖”的顺序,无需人工进行“层的设定”
4:自动图集打包机制:Ngui必须先打包出图集然后才能开始做界面,这一点很烦,且图集尽量控制在512*512以内。千万别超过1024*1024。图集改如何规划等等。而UGUI淡化图集概念,做界面时候只用小图,而在打包的时候Unity才会把你的小图合并在一张大的图集里面,这一切自动完成。
自动打包机制设置:Editor——project Settings——Editor技术分享 
技术分享
下面有Sprite packer的模式
技术分享
                              Disabled:不启用
                              Enabled For Builds只有打包的时候才启动
                              Always Enabled永远启用他(表示是否将小图自动打包成图集)
技术分享
 
强大的易用性
1:全新的布局系统:Rect Trannsform几乎可以实现大部分UI布局需求,多个UI布局则有各种Layout Group组件能自动组织多个UI控件
2:UI控件:Button等组件是从Create GameObject中创建,button组件上包含3中类型动画设置,焦点控制设置,以及时间响应等,功能比较集中不需要通过各种脚本堆叠
3:事件系统:几乎不需要多余脚本处理接收、发送等操作,通过在inspector中设置即可完成对目标gameObject的各种属性控制
4:2D/guisprite:2D系统与gui系统完美耦合

01 UGUI概述

标签:

原文地址:http://www.cnblogs.com/kubll/p/5044682.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!