UGUI学习(一)

本文介绍了Unity的UGUI系统,特别是关注Text工具的RichText和BestFit功能。RichText允许创建具有格式化的文本,如加粗、斜体和颜色变化,而BestFit则能自动调整文本大小以适应文本框。作者还提到UGUI相较于OnGUI的优越性,并预告将探讨Text工具的RaycastTarget选项和其他高级用法。
摘要由CSDN通过智能技术生成

UGUI学习(一)

1.前言

由于部分原因,本人大概有两周没有去更新博客,一方面是由于本人在制作课程设计,而另一部分原因在于本人在之前两周并没有学习太多的新的unity知识,本人感到有些惭愧。于本周开始,本人开始研究新的方向,开始更新新系类的博客,并会努力补上之前拉下的博客。

2.UGUI介绍

UGUI是什么?

相信大部分初学者对这样一个概念都有所疑问(包括我本人),但它的另一种意思大家就或许都听说过了即UI界面。有些人看过本人之前的一些博客(关于OnGUI方面)就会产生一些疑惑,在这里本人说明一下,关于之前博客方面的问题。
在之前的博客中,由于部分原因,本人一直认为OnGUI是一种比较方便的去创建ui界面的一种工具,但相较UGUI工具来说,OnGUI工具只能算是小弟了,不仅是由于UGUI比OnGUI更加形象,而且UGUI工具在最开始是unity使用者开发的获得众人一致好评的NGUI工具的官方开发版。相比于OnGUI工具,UGUI工具更加的丰富多样。

3.UGUI.Text工具

(声明:本系列中讲述的并不全是UGUI工具中各工具的基础用法,而是一种更加趋向于细致化的用法)

在这里插入图片描述
关于Text工具中的各栏的含义在此不多做阐述,这里只会说明Rich Text与Best fit的用法。

Rich Text

我们知道在word文档中,我们可以随意改变各行文字的各种格式,就连OnGUI工具中label工具也可以实现,那么在UGUI的Text工具中如何实现这一点呢,便要勾选Rich Text。
在这里插入图片描述
如图所示,我们可以很明显的看到每一行的文字的格式都有些不同,而右边的文本框内便是Rich Text勾选后可以通过输入方式来改变文字格式。b是加粗,i是斜体,size是大小,color显而易见。

Best Fit

随着我们文本输入的越来越多,文本的长度便超过了我们文本框的大小,但勾选Best Fit后,系统会根据我们文本与文本框的大小,在我们已经设置好的一个范围内去调整字体大小,来达到美观的目的。

4.尾声

当然我们的Text工具的用法并不止于此,在text工具中有一项Raycast Target的选项,这项可以使text工具识别射线,对射线进行响应。但由于本人并未学到相关的知识,所以text工具的部分知识会在后续内容中进行补充。
最后感谢各位的观看,如有问题还请斧正。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值