欢迎来到狗刨学习网,今天我们讲了NGUI,接下来就和大家分享一下。
1 、首先要导入NGUI资源包。
导入后会在unity的菜单栏里出现NGUI一项。
2、隐藏摄像头
然后创建场景,然后在组件EGUI里面的组件里找到NGUI-->Opertions-->Reset Prefab Toolbar在这里面你也可以把摄像机给隐藏了。
3、Labe的添加
1、添加Label(点中UI Root-->点右键-->Create-->Label)
2、为Label添加字体(控制面板-->外观和个性化-->字体-->选中一种复
制-->粘贴到工程下面的Assets文件件里面的fonts文 件夹里面 )
3、Overflow(ShrinkContent:自适应大小 ClampContent:剪掉看不到
的文字ResizeFreely:保持和字体的大小一致
ResizeHight:不能
调节文字的高度)
4、Alignment:对齐方式(JustFiled:和文字宽度保持一致,对中文不起
作用)
5、Gradient:颜色渐变
6、Effect:设置效果
7、Color Tint:字体颜色
4、sprite的添加
1、添加Sprite(点中UI Root-->点右键-->Create-->Sprite)
2、Atlas:为精灵添加图集
3、Sprit:为Sprit添加图标(Sprite-->选择图标)
4、Flip:对齐方式
5、Panel的添加
1、添加Panel(点中UI Root-->点右键-->Create-->Panel)
2、Alpha:把Panel里面的组件都渐变
3、Clipping:Soft Clip(Panel外部的组件不显示) Constrain But
Dont Clip(Panel外部的组件还显示)
6、代码调用组建
Public void Onlabel()
{
Print(“我是lable”);
}
把这个脚本给摄像机,然后选中label找到OnClick下面的Notify,再接着添加Method中的脚本
更多精彩请到:http://www.gopedu.com/