Unity3D自学笔记——UGUI系统介绍
来源:互联网 发布:连接线共享网络给手机 编辑:程序博客网 时间:2024/05/02 05:04
与OnGUI的比较
独立的坐标体系
UGUI坐标体系
传统坐标体系- 全新的事件机制
- 更加高效的运转效率
- 独立的库,拓展编辑器仍需要老版本GUI库
与NGUI的比较
- 由NGUI创始人参与开发
- 与Unity结合更紧密
- 自适应系统更完善
- 更方便的深度处理
- 省去了Atlas,直接使用Sprite Packer
- 没有循环的ScrollView
- 没有本地化多语言的支持
UGUI组件
Image 图片组件
Image Type
- Simple 根据边框大小进行图片缩放
- Slice 切割模式,根据图片切割Sprite显示,用于制作Button,避免拉伸造成图片的边框变形
- Tiled 平铺模式,以左下角为原点,不断重复显示图片,图片大小不改变
- Field 填充模式,可以调整图片显示区域,如血条,进度条显示
Raw Image 纹理组件
用途
- 网络加载图片
- 播放视频或动态图
两种特殊纹理 - Render Texture – 渲染纹理
- Movie Texture – 影视纹理
Test 文字组件
富文本语法
UI Effects 界面特效
- Shadow –阴影
- Outline –描边
- Position As UV1 –添加一层Uv效果
Mask & Scroll Rect 界面的遮罩与滑动
Mask 区域显示子物体某一部分的组件
Show Mask Graphic 显示背景底图
选中状态
未选中状态
Scroll Rect
滚动显示大图
Horizontal, Vertical 控制滚动方向
Movement Type
- Unrestricted 没有限制的滚动
- Elastic 固定滚动范围,可以超越图片大小,但超越后自动回滚到最大位置
- Clamped 无法超越图片最大位置
Inertia 是否有阻力效果
- Deceleration Rate 阻力系数,数字越大阻力越小
Scroll Sensitivity 滚动条
AutoLayout 界面系统的自动布局
Layout Groups 组合布局
- Horizontal 横向布局
- Vertical 纵向
- Grid 网格
Layout Element 布局元素
重写Layout Group对子物体Rect Transform的控制
三种属性设置
- Min Width/Height 最小宽高
- Preferred Width/Height 最大宽高
- Flexible Width/Height 拉伸布局比例
Layout Fitters 布局适配器
- Content Size Fitter 内容尺寸裁切
- Aspect Ratio Fitter 长宽比例裁切
0 0
- Unity3D自学笔记——UGUI系统介绍
- Unity3D自学笔记——UGUI背包系统(一)ItemData
- Unity3D自学笔记——UGUI背包系统(二)UI设计实现及数据绑定
- Unity3D自学笔记——UGUI背包系统(三)物品弹出提示框
- Unity3D自学笔记——UGUI背包系统(四)角色物品数据建立
- Unity3D自学笔记——UGUI背包系统(五)沿用Attribute设计实现物品等级
- Unity3D自学笔记——UGUI背包系统(六)角色换装及属性动态改变
- Unity3D自学笔记——UGUI背包系统(七)物品的装备与卸下
- Unity3D自学笔记——UGUI背包系统(八)物品的分类与整理
- Unity3D自学笔记——UGUI前台架构
- Unity3D自学笔记——UGUI背包系统(九)装备对HP影响的逻辑及使用药品
- Unity3D自学笔记——UGUI 利用遮罩显示3D人物(物体)
- Unity3D——UGUI实现背包系统
- Unity3D 学习笔记8 —— UGUI控制和按钮的监听系统
- Unity3D自学笔记——脚本生命周期
- Unity3D自学笔记——Transform
- Unity3D 学习笔记4 —— UGUI+uLua游戏框架
- Unity3D UGUI学习笔记
- android获得控件在屏幕中的绝对坐标
- 求阶乘和
- 堆栈溢出及其原因
- 注入(1)--注册表注入
- 【CDP-云设计模式】第8章,3.工作观察者模式(Job Observer Pattern)
- Unity3D自学笔记——UGUI系统介绍
- 日常算法
- Promise解决回调函数的问题
- 【数据结构】线性表(一)
- Atitit.研发团队与公司绩效管理的原理概论的attilax总结
- 【数据结构】线性表(二)
- C#之打印空心三角形
- 【Dongle】【数据库系统原理】模式分解之无损分解
- 关于Lane以及USC-SIPI