参考了网上各个text渐变色的代码,但大多数是由上而下的渐变,我就思索了大概思路,也简单的,改成从左到右,基本思路不变,可以改

[AddComponentMenu(“UI/Effects/Gradient”)]
public class TextUIPro : BaseMeshEffect
{
[SerializeField] Color32 rightColor = Color.white;
[SerializeField] Color32 centerColor = Color.white;
[SerializeField] Color32 leftColor = Color.black;
public override void ModifyMesh(VertexHelper vh)
{
if (vh.currentVertCount <= 0) return;
for (int i = 0; i < vh.currentVertCount; i++)
{
SetColor(ref vh, i, centerColor);
}
SetColor(ref vh, 0, leftColor);
SetColor(ref vh, 3, leftColor);
SetColor(ref vh, vh.currentVertCount - 2, rightColor);
SetColor(ref vh, vh.currentVertCount - 3, rightColor);
}
public void SetColor(ref VertexHelper vh,int i,Color color)
{
UIVertex v = new UIVertex();
vh.PopulateUIVertex(ref v, i);
v.color = color;
// Color32.Lerp(bottomColor, topColor, (v.position.y - bottomY) / uiElementHeight);
vh.SetUIVertex(v, i);
}
}

Unity的text从左到右的字体渐变色(参考相关推荐

  1. html怎么从左到右设置颜色,使用CSS从左到右填充文本颜色(Text colour fill from left to right using CSS)...

    使用CSS从左到右填充文本颜色(Text colour fill from left to right using CSS) 我试图动画有".popUpWord"类的文本. 在悬停 ...

  2. CSS 文字,边框实现从左至右颜色渐变

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 1.文本从左至右颜色渐变 效果图: 2.边框从左至右颜色渐变 效果图: 实现代码: 1.文本从左至右颜色渐变实 ...

  3. 怎么把两个div一左一右放

    怎么把两个div一左一右放 1.代码 <%@ page contentType="text/html;charset=UTF-8" language="java&q ...

  4. js实现图片加载特效(从左到右,百叶窗,从中间到两边)

    /* 网上百度的,感觉"从中间到两边"的效果写的不是很好,改了一下,感觉可以了!*/<html><head><title></title& ...

  5. Windows下x64反汇编参数传递约定,一句话,调用顺序为从左到右, Function( rcx, rdx, r8,r9, [rsp+0x20], [rsp+0x28], [rsp+0x30]..

    Windows下x64反汇编参数传递约定 一句话,调用顺序为从左到右,  Function( rcx, rdx, r8,r9, [rsp+0x20], [rsp+0x28], [rsp+0x30], ...

  6. android 设置textview 左边,Android设置图片在TextView上、下、左、右

    一种是在布局文件中的设置 android:drawablePadding="5dp"//图片与文案距离 android:drawableBottom="@drawable ...

  7. 探探左滑右滑简单实现

                                                                    简单实现探探左滑右滑 效果演示 首先上网下载一个library文件夹 接 ...

  8. Android实现从左往右TextView淡入淡出渐变效果

    首先跟大家说声抱歉,由于最近鄙人感冒身体欠安,所以博客很久没更新了,我觉得是时候不玩捉迷臧了,废话不多说,还是老套路,上效果图! 其实实现原理很简单首先我们看一张图,画的少不喜随便喷哈哈! 其实说白了 ...

  9. 图像中米粒个数的识别(2)——如何从左到右依次给米粒计数

    在上文MATLAB示例--图像中米粒个数的识别中,我详细介绍了图像中米粒个数的识别以及计数相关算法及程序实现.但是我们发现,最后的结果米粒计数好像是从任意位置开始的,那要如何从最左上端开始,到右下端结 ...

最新文章

  1. java 闭包与回调
  2. 请你简单介绍一下ArrayList和LinkedList的区别及大数据量情况下的插入效率对比
  3. linux top 命令---VIRT,RES,SHR,虚拟内存和物理内存(
  4. 如何在PHP开启gzip页面压缩实例
  5. Vue.js 基础学习
  6. jquery.eq()
  7. 美图手机告别文,写得真好!
  8. C++中_tmain()和main()
  9. RS485芯片介绍及典型应用电路
  10. python创建一个列表、依次存放每个月对应的天数_python计算天数
  11. linux硬盘组合为raid0挂载
  12. Autodesk 专用安装检查和卸载程序
  13. 制作微信H5互动小游戏如何确认主题?
  14. 解决Android应用签名和系统不一致的问题
  15. 2019-2020年催化类专业期刊的影响因子
  16. 32位与64位系统基本数据类型的字节数
  17. 一年中最后一个月的最后一天说说_一年中最后的一天说说
  18. 【Miracl密码库】miracl密码库相关应用整理合集
  19. java 连接打印机实现打印PDF文件的功能
  20. 趣味算法-求波峰波谷最大值

热门文章

  1. VC++图片透明处理
  2. 男性一天尿几次算正常
  3. ffmpeg转码多路输出(二)
  4. DMIPS DMIPS/MHZ
  5. 5G时代华为因为专利多至少比苹果少交了40亿 …
  6. 将不费吹灰之力成为卷王的秘籍传授于你!
  7. 在linux终端显示cp命令复制文件时的速度
  8. 一天一个 Linux 命令(30):hdparm 命令
  9. 在windows系统中安装linux
  10. vant weapp 多选上传图片_小程序结合vant weapp的复选框(checkbox)组件实现全选、反选、多选...