NGUI学习总结
2015-07-06 18:20
246 查看
1、label显示字体,可选择字体类型:(1)Unity动态字体 TTF 、(2)NGUI字体。添加TyperWriter Effect实现打字机效果
2、sprite 显示图片
3‘、Panel 面板,默认大小与Canva(画布)一致
4、Button、sprite或label 通过Attach BoxCollider绑定碰撞体,然后添加Button Scripts,可通过Notify属性设置绑定事件;Button添加PlaySound脚本设置音效。
5、sprite设置成slicedsprite(九宫切图),可以保证图片边框不被拉伸
6、Atlas Maker可以将一组图片制作成图集
7、Font Maker可以制作字体
8、widget属性可以设置depth、pivot(中心点),设置宽高比例,可以通过Anchors(锚点),设置上下边框距离另一个控件边框的距离
9、Tween动画(补间动画)
10、Slider 滑动条 Thumb游标(一般用于控制音量大小等)
11、Invisible Widget作为一个Container
12、popuplist下拉列表:sprite绑定Popup list script实现,set current selection显示当前选项
13、单选框checkbox:sprite Attach Toggle Script实现,添加一个子控制sprite实现选中和未选中的区别
14、UIProgressBar.current获取当前滑动条 UIPopupList.current UIToggle.current
15、skill CD sprite fillcount
16、给控件添加可拖拽功能和大小控制 Sprite->Drag Object Script ,子sprite->Drag Resize Script
17、scrollBar 实现页面上下左右滑动
18、TextList 文本列表
19、背包系统:游戏物体拖拽功能:drag and drog item
20、血条添加ProgressBar
21、所有需要交互的控件都需要添加Box Collider;字符串判断是先使用Trim()方法去除空格
2、sprite 显示图片
3‘、Panel 面板,默认大小与Canva(画布)一致
4、Button、sprite或label 通过Attach BoxCollider绑定碰撞体,然后添加Button Scripts,可通过Notify属性设置绑定事件;Button添加PlaySound脚本设置音效。
5、sprite设置成slicedsprite(九宫切图),可以保证图片边框不被拉伸
6、Atlas Maker可以将一组图片制作成图集
7、Font Maker可以制作字体
8、widget属性可以设置depth、pivot(中心点),设置宽高比例,可以通过Anchors(锚点),设置上下边框距离另一个控件边框的距离
9、Tween动画(补间动画)
10、Slider 滑动条 Thumb游标(一般用于控制音量大小等)
11、Invisible Widget作为一个Container
12、popuplist下拉列表:sprite绑定Popup list script实现,set current selection显示当前选项
13、单选框checkbox:sprite Attach Toggle Script实现,添加一个子控制sprite实现选中和未选中的区别
14、UIProgressBar.current获取当前滑动条 UIPopupList.current UIToggle.current
15、skill CD sprite fillcount
16、给控件添加可拖拽功能和大小控制 Sprite->Drag Object Script ,子sprite->Drag Resize Script
17、scrollBar 实现页面上下左右滑动
18、TextList 文本列表
19、背包系统:游戏物体拖拽功能:drag and drog item
20、血条添加ProgressBar
21、所有需要交互的控件都需要添加Box Collider;字符串判断是先使用Trim()方法去除空格
相关文章推荐
- unity实现多点触控代码
- 在Unity中实现动画的正反播放代码
- unity实现摄像头跟随
- Unity3D上路_01-2D太空射击游戏
- Unity3D上路_02-第一视角射击游戏
- Unity3D上路_03-塔防游戏
- Unity3D上路_04-基础资源介绍
- Unity3D上路_05-网络相关
- [软件资讯]Unity已支持将3D游戏导出成Flash
- Unity 武器拖尾效果
- unity常见问题之20题
- Unity3D动画存储插件
- unity 赛车相机跟随物体移动
- (Endless)Scroll View(画卷滚动视图)
- Unity 预编译宏
- VS2013中 命名空间“UnityEngine”中不存在类型或命名空间名称“UI”。是否缺少程序集引用?
- Unity3D占用内存太大的解决方法
- 【Unity】安卓项目使用带有资源Jar包SDK的打包方法
- 关于NGUI中UITexture贴图自定义的shader文件在UISrollView中不报错的解决方案
- NGUI研究院之三种方式监听NGUI的事件方法