Untiy UGUI之TextMeshPro实现文字渐变色

对于旧版的Text实现渐变色是比较麻烦的,通常需要自己编写脚本或者使用插件实现。

但是新版的Text却自带了渐变色的功能,非常的好用。

具体使用如下:

1、我们创建Text时,使用新版的Text-TextMeshPro,创建一个Text组件,如下图:

Untiy UGUI之TextMeshPro实现文字渐变色_第1张图片

2、勾选组件中Color Gradient属性。

Untiy UGUI之TextMeshPro实现文字渐变色_第2张图片

勾选后,将变成如下这般

Untiy UGUI之TextMeshPro实现文字渐变色_第3张图片

此时Color Mode默认时4色调,就是我们给Text通过4个颜色进行调整。

我们比较常用的就是用Horizontal Gradient或者Vertical Gradient 这种2色调的。如Horizontal Gradient模式的效果:

还有这种Vertical Gradient这种效果。

总之,使用新版Text非常灵活并且效果特好,完全甩掉旧版几条街。

你可能感兴趣的:(前端,unity,游戏引擎,c#)