Unity 富文本

参考链接:http://www.ceeger.com/Manual/StyledText.html

首先要说的是不仅仅ugui的text组件支持富文本,Debug.Log也是支持的

        Debug.Log("爱生活  爱海澜");
Unity 富文本_第1张图片

呈现粗体文本。
We are not amused

呈现斜体文本。
We are usually not amused

根据给定的参数值,以像素为单位设定的文字大小
We are largely unaffected

字母对应于对十六进位数字,表示红色,绿色,蓝色和alpha(透明度)值的颜色。例如,青色完全不透明:
...

另一种选择是使用的颜色名称。这是比较容易理解且自然,颜色的范围是有限的,总是假定完全不透明。
...

这仅用于文本网格并渲染具有材料参数所指定的一段文字。该值是文本网格显示在检视面板材质数组的索引。
We are texturally amused

这仅用于文本网格和在文本内嵌图像。它的参数,material是用于图片,图片的高度以像素为单位,另外四个标参数表示一个用于显示图像的矩形区域。不像其他标签,quad不用环绕文字所以没有结束标签-斜杠符号放置在开始标签的结尾表明它是“自封闭的”。

该行代码意思是材质的位置在渲染器的材质数组,同时设置图像高度为20像素。用于显示图像的矩形区域初始位置由X、Y、width和height的值提供,这些参数很适用于那些宽和高不成比例的图片。

Color name Hex value Swatch
aqua (same as cyan) 同青色 #00ffffff
black 黑色 #000000ff
blue 蓝色 #0000ffff
brown 棕色 #a52a2aff
cyan (same as aqua) 青色 #00ffffff
darkblue 深蓝色 #0000a0ff
fuchsia (same as magenta) 紫红色(同洋红) #ff00ffff
green 绿色 #008000ff
grey 灰色 #808080ff
lightblue 浅蓝色 #add8e6ff
lime 青橙绿 #00ff00ff
magenta (same as fuchsia) 洋红色(同紫红色) #ff00ffff
maroon 褐红色 #800000ff
navy 海军蓝 #000080ff
olive 橄榄色 #808000ff
orange 橙黄色 #ffa500ff
purple 紫色 #800080ff
red 红色 #ff0000ff
silver 银灰色 #c0c0c0ff
teal 蓝绿色 #008080ff
white 白色 #ffffffff
yellow 黄色 #ffff00ff

你可能感兴趣的:(Unity 富文本)