1.RectTransform
RectTransform组件 继承自Transform组件,是2D界面中元素的Transform。
对比Transform增加了新的属性分别是:Anchor(锚点)和 Pivot(轴心点)。
属性:
localPosition:图形中心点和物理(可设置)中心点(0,0)的相对位置
anchoredPosition(Inspector面板上的):锚点中心点和物理中心点相对位置
最安全获取UI宽高方式:
2.UI渲染层级影响因素
- Camera层级(Depth)
- 同一Camera下Canvas上的 Sorting Layer(手动添加该组件)
-
Order in Layer(同layer内的渲染顺序)
- UI自然层级(UI的自然层级)
3.Canvas -- 画布
对Canvas下的组件进行统一管理的组件:CanvasGroup
4.Image -- 图片
参考链接:
(110条消息) Unity UGUI Image 中文详解-Chinar_Chinarcsdn的博客-CSDN博客https://blog.csdn.net/ChinarCSDN/article/details/90312137将一张图片切割成多张图片:
(109条消息) unity3d将一张图片切成多张图片_angelsmiles的博客-CSDN博客https://blog.csdn.net/angelsmiles/article/details/50464369
5.RawImage -- 未加工图片
6.Text -- 文本
7.Mask -- 遮罩
参考链接:
(110条消息) UGUI Mask组件 使用_Unity李大馋师的博客-CSDN博客https://blog.csdn.net/weixin_42935398/article/details/119872803Tips:减少使用,会增加Drawcall
8.交互组件基类
Selectable:
Transition Setting ——过渡类型
类型 | 功能 |
---|---|
None |
无过渡效果 |
Color Tint |
颜色过渡 |
Sprotes Swap |
图片过渡 |
Animation |
动画过渡 |