Unity3d中UGUI组件精简复盘Text组件

Posted ProMer_Wang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3d中UGUI组件精简复盘Text组件相关的知识,希望对你有一定的参考价值。

上一节,我们简单概括了Unity3D编辑器中RawImage组件简要介绍。具体详情链接为:Unity3d中UGUI组件精简复盘(五)RawImage组件,话不多说,我们直接进入正题~ 今天我们简要概括复盘的组件便是Text组件啦~
其实Text组件下的属性也不是特别的多,主要了解其中的属性和格式规定即可。

Text组件

Font Style:字体的风格

Normal:普通

Bold:加粗

ltalic:斜体

Bold And ltalic:加粗与斜体

Font Size:字体的大小,超出文本框的话,不显示

Line Spacing:行间距

RichText:富文本,一般用于设置文本框中部分的字体的颜色,用到以下格式

( ):加粗

( ):斜体

<size=50>:设置字体大小

<color=#ff0000>:设置字体颜色

Horizontal Overflow:水平方向上显示内容是否包裹在框内,wrap包裹,overflow溢出

Vertical:竖直方向上显示内容是否包裹在框内,Truncate包裹,overflow溢出

Best Fit:勾选后,动态改变字的大小使得字体包裹在文本框内,不勾选不会动态改变,MinSize最小字体范围,MaxSize最大字体范围

Raycast Target:图形射线检测的响应

针对实际工作中的项目而言:
一般来说,富文本是广泛被应用到的,通常来说主要应用于描述,或者信息配置。

当然,有的时候,一些新的需求可能在富文本上得不到满足,那就会通过Image的形式来进行设置,美术部门会出具对应的文字Image,通过替换image来实现对应的效果。当该部分文字的替换如果不是通用的,而是单一替换的,那我们仅仅通过改变源图片即可。但当遇到了需要做成一个工具来实现,则需要程序员写对应的工具,来达到便捷通用的图片资源替换的效果,该基础更多的是通过在原有框架的基础上进行开发或者维护。

作为一名客户端程序,能够做的不仅仅是需求,而是在时间可控的情况下,实现对应的需求,又能给到配置和美术便捷的修改通道,这才是最优的方案。Text的内容并不是很多,就没有将效果一 一 的实现并截图了。如果想要尽可能的熟悉该组件,建议还是通过实践。

以上呢,便是我对Text组件作出的简要的描述,内容都比较简单,没有太多的内容,但是也希望能够对你有所帮助~ 也希望能获得你们的关注、点赞、评论吖~你们的点赞、评论就是我前进的动力!

更新也许会迟到,但一定会到哈。

如果博客博友对这个章节有更多的内容想要了解的,可以评论哈,等这一个章节结束后,我会根据评论反馈以及自己的能力,将评论中反馈的内容在下一个计划中去制作出对应的内容的哈~

作者:ProMer_Wang

链接:https://blog.csdn.net/qq_43801020/article/details/117611880

本文为ProMer_Wang的原创文章,著作权归作者所有,转载请注明原文出处,欢迎转载!

以上是关于Unity3d中UGUI组件精简复盘Text组件的主要内容,如果未能解决你的问题,请参考以下文章

Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件

Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件

Unity3d中UGUI组件精简复盘RawImage组件

Unity3d中UGUI组件精简复盘(十四)Dropdown组件

Unity3d中UGUI组件精简复盘(十七)LayoutElement组件

Unity3d中UGUI组件精简复盘(十七)LayoutElement组件