unity基础UGUI组件介绍

本文深入介绍了Unity UI系统中常用的UGUI组件,包括RectTransform、Image、Text和Button组件的详细配置与使用技巧,如锚点定位、图片模式、富文本编辑及按钮交互设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值