UIPanel
用来管理UI的控件,UI只会在UIPanel下规定的区域进行渲染。

Alpha:透明度
Depth:层级,层级数高的UI优先显示。
Clipping:裁剪功能,让相机只渲染特定部分
1)None:不设置
2)Texture Mask:纹理模板
3)Sort Clip:通过设置Offset、Center、Size、Sortness来确定裁剪渲染的区域
4)Constrain But Dont Clip:约束但不裁剪,渲染整个UI部分,但只显示规定区域
UIRoot
用来管理UI的变化和缩放

Scaling Style:缩放的方式
1)Flexible:灵活设置UI的大小,UI元素不会随着分辨率的改变而改变实际大小。即在分辨率低时,UI元素看起来很大;在分辨率高时,UI元素看起来很小
2)Constrained:UI元素将会保持着最适合的缩放方式渲染在屏幕中,元素的大小看起来无论在任何分辨率的设备都是一致的
3)Constrained On Mobiles:根据平台而定的限制
Minimum Height:最小的高度
Maximum Height:最大的高度
Shrink Portrait UI:缩放竖屏UI
Adjust by DPI:不太清楚是干嘛用的
UI Texture
纹理组件

本文是关于NGUI的入门总结,主要介绍了UIPanel的透明度、层级和裁剪功能,UIRoot的缩放方式以及UITexture和UILabel的详细设置,包括纹理、材质、文本溢出处理和排列方式等。
最低0.47元/天 解锁文章
7126

被折叠的 条评论
为什么被折叠?



