unity基础UGUI组件介绍

mac2024-11-08  8

UGUI之常用组件基本入门介绍一

1. Rect Transfrom:2. image组件:3.Text组件4.Button组件:

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(动画)

最新回复(0)