欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Unity3D: 给字符串中的部分字体添加颜色突出显示

程序员文章站 2022-07-12 23:35:18
...

前言:
在某句话或某个段落中,为了彰显某个词的特性,起强调作用,往往会对这个词做一些特殊处理,让其突出显示,比如添加颜色或加粗显示。

在Unity3D 中,通常会通过改变文本的颜色,来改变字体的颜色。但如果是要在这个文本的字符串的某个词 改变颜色。Text 组件的color 属性是实现不了的。(至少我还没发现有实现的方法~)。

在字符串中,让部分字符添加颜色:

<color=#ff0000ff>" + 12 + "</color>

如:把下面的”测试”添加颜色
“这是个测试案例”

"这是个<color=#ff0000ff>测试</color>案例"

Unity3D: 给字符串中的部分字体添加颜色突出显示

给字体加粗:

"这是个<b>测试</b>案例"

Unity3D: 给字符串中的部分字体添加颜色突出显示

添加颜色,且加粗显示:

"这是个<color=#ff0000ff><b>测试</b></color>案例"

Unity3D: 给字符串中的部分字体添加颜色突出显示

这样就可以给字符串的某个词或某句话,添加颜色着重显示。达到效果

相关标签: unity3d

上一篇: 作业九

下一篇: 第九周作业