UGUI Unity官方文档
UGUI Unity官方文档画布
[*]基本概念
容纳所有UI元素Canvas,EventSystem
[*]渲染模式
OverlayCameraWorld Space
基本布局
矩形工具
[*]矩形变换
大小缩放轴心
[*]锚点
锚点预设==?R按钮启动rwa edit mode==速度
可视组件
文本Text图像ImageRaw ImageMask遮罩效果
交互组件
[*]通用功能
可选基类
ButtonToggleToggle GroupSlider滑动条
[*]Scrollbar滚动条
滚动矩形遮罩mask
Dropdown下拉选单Input FieldScroll Rect/Scroll View
动画集成
==?动画过渡模式==
自动布局
[*]布局元素Layout Element
最小大小偏好大小灵活大小
[*]布局控制器
内容大小适配器Content Size Fitter宽高比适配器Aspect Ratio Fitter布局组Layout Group
[*]矩形变换驱动属性
防止手动编辑防止场景频繁更改
[*]技术细节
布局接口
[*]布局计算
宽度决定高度
[*]触发布局重新构建
帧结束时,渲染之前
富文本Rich Text
标签语言类似HTML
事件系统
[*]消息系统
==?自定义消息==
[*]输入模块
独立输入触摸输入
支持的事件射线投射器Raycaster
UI参考
UI操作方法
[*]设计用于多种分辨率的UI
使用锚点适应不同的宽高比
[*]随屏幕大小缩放
Canvas Scaler组件UI Scale Mode=Scale With Screen Size设置match值保证缩放正常
[*]使UI元素适应其内容的大小Content Size Fitter组件
适应文本大小适应具有子文本UI元素的大小
[*]使布局组的子项适应各自的大小
禁用Child Force Expand
创建World Space UI
[*]通过脚本创建UI元素
创建预制体实例化定位自定义UI元素
创建UI屏幕过渡
页:
[1]