Unity插件NGUI学习笔记(一)

来源:互联网 发布:python画图pylab 编辑:程序博客网 时间:2024/05/01 21:08

整理的时候发现了自己当初学习NGUI时候的笔记,把他贴上来保存,也希望能对大家有所帮助

NGUI版本:v3.6.8

          一  NGUI的导入与初始设定

导入

 1注意文件夹中不要存在中文名

 2导入几分钟之后状态栏将增加“NGUI”这个选项(不经常使用)

设定

 NGUI/Option/Reset Prefab Toolbar

(NGUI/选项/重置 预制键 工具栏)

 将Toolbar拖入编辑栏以便后续使用

 紫色线框:camera视野

 

          

          二 Label控件与文字的显示

初始

1将Background拖入Hierarchy以便获得UIRoot

2 隐藏相机图标:Gizmos/Camera

3 UIRoot(在脚本展开且选中移动情况下单击右键)   /Create/Label(有时需要先选择字体)

Label 属性:

1


字体大类/字体小类(需要刷新)

其中NGUI使用自己创建的字体,untiy可以选择使用系统盘里的字体

(系统盘字体的选择方法:控制面板/外观和个性化/字体   选择喜欢的字体复制并粘贴到unity文件夹中)

2 FontSize:字体大小 受限于 Widget/Size:窗体大小

3 Text:文本(当不支持中文时,需要用记事本写完复制)

4 Overflow(溢出):字体伸缩

 Shrint Content:自适应(字体适应空间)   Clamp Content:把 看不到的字体减掉  Resize Freesize:空间适应字体   Resize Height:空间高度适应字体

5 Alignment:对齐方式

 Automatic:自动     Justifed:自适应(对中文不起作用)

6 Gradient: 颜色渐变

7 Effect:效果

 Shadow:阴影   Outline:外边框

8 Color Tint:字体渲染颜色



             三 Sprite精灵

UIRoot/Create/Sprite

1 Altas:选择图集    

2 Sprite:选择图片

3 Flip:翻转

  Horizontally:水平翻转  vertical:垂直翻转



              四 Panel面板与控件容器

作用:对控件进行结构化

UIRoot/Create/Panel

1 Alpha:控制透明度

2 Clip:修剪

 SoftClip:超过panel部分将被裁掉,可作细节调节

         Softness:渐变

 Constrain But Dont Clip:超过部分不被裁掉,可细节调节


0 0
原创粉丝点击