Unity 动态修改自定义字体(Text)颜色

参考:Unity 给Text文字添加不同的颜色_贪小心的博客-CSDN博客_unity文字颜色

原文:

在Unity中有些文字需动态更改颜色,通常通过<color=red>xxx</color>而原本Color类所提供的颜色数量有限,就需要添加自己调好的Hexadecimal。

而动态修改颜色用Hexadecimal的话写在Text内容本身的时候就会出现以下问题,因为多个双引号没办法在C#中识别。

改成单引解决:Text.text = "<color='#55FF00'>xxx</color>";

 Hexadecimal:

猜你喜欢

转载自blog.csdn.net/qq_42047805/article/details/126348184