UGUI之常用组件基本入门介绍一
1. Rect Transfrom:
Anchors(锚点):即通过锚点来计算UI控件的相对位置,黄色的点就是要锚的点,也就是通过黄色的点来计算相对位置。
Pivot(轴心):通过对X和Y的赋值可改变轴心的位置。
2. image组件:
1.image组件的基本配置:
Raycast Target:一般系统默认勾选,表示是否作为射线碰撞目标。(比如英雄联盟游戏右键)
Preserve Aspect:图片失帧或被压缩是,仍然保持图片的比例。比如一张图片的长被扩大一倍导致图片失帧时,当勾选了此属性,则宽高比不变但以长度小的一边作为比例显示。
颜色叠加:白色加任何色等于任何色,黑色加任何色等于黑色。
Set Native Size:自适应大小,
2.三种模式的使用image Type:
Tiled(堆叠):宽度设置了多少就显示多少,长度也是。假如设置了两倍就显示两个一样的图片。
Sliced(切割):一般用来处理图片放大失帧后(边缘模糊)对图片边缘进行处理。
Filled(填充):图片显示用填充的方法逐渐显示出来。例如游戏技能图标冷却等效果,代码实现如下图:
3.Text组件
字体可自己下载后导入,也可以用windows提供的字体(C盘下windows下Fonts文件夹中)
Rich Text(富文本编辑):用赖一个文本框中的文本显示不同的文本效果。
4.Button组件:
Interactable:视图可交互性,一般默认勾选此属性,也可理解为是否能点击该按钮。
Transition:对 Button颜色进行设置的属性,有三种模式:Color Tint(默认 颜色过渡),Sprite Swap(图片切换),Animation(动画)