当我们需要颜色渐变的时候就需要用到Color.Lerp

Color.Lerp(a,b,t);
Color.Lerp返回一个Color,当t为0时返回a,t为1时返回b。当t从0到1时,效果便是从颜色a到颜色b的渐变。

我们把需要改变颜色的地方放在Update函数里。
这里我用给材质设置颜色举例。
colorTime初始值为零
Time.deltaTime为一帧的时间
colorTime不断加大,颜色就会从ColorA到ColorB。

 private void Update(){colorTime += Time.deltaTime;mat.SetColor("_Color", Color.Lerp(ColorA,ColorB, colorTime));}

Color.Lerp的使用相关推荐

  1. Unity Color Lerp

    using UnityEngine;public class Example : MonoBehaviour {Color lerpedColor = Color.white;void Update( ...

  2. unity中mathf.Lerp的运用

    在unity3d中经常用线性插值函数Lerp()来在两者之间插值,两者之间可以是两个材质之间.两个向量之间.两个浮点数之间.两个颜色之间,其函数原型如下: 1.Material.Lerp 插值 fun ...

  3. 序列化探索 颜色随机渐变 Lerp(插值) 渲染组件 unity笔记19

    https://forum.unity.com/threads/when-to-use-serializefield-and-why.184687/ [SerializeField] 有的人说是为了在 ...

  4. Unity3D中的线性插值Lerp()函数

    在unity3D中经常用线性插值函数Lerp()来在两者之间插值,两者之间可以是两个材质之间.两个向量之间.两个浮点数之间.两个颜色之间,其函数原型如下: Material.Lerp 插值 funct ...

  5. Unity Gradient Lerp 颜色渐变

    最近改插件,本来如果有Gradient的lerp方法,改起来会非常方便.因为插件的更改入口是这个Gradient.运行时候手动调节inspector面板可以直接更改效果.那么此时只要在代码中更改Gra ...

  6. 游戏编程 - 从Godot引擎中的lerp(...)函数到线性插值

    从Godot引擎中的lerp(-)函数到线性插值 1. What's LERP? lerp < linear interpolation < 线性插值 < LERP索引页 < ...

  7. 【刷b站学到的Unity】Lerp插值

    初学unity,感到各种各样的功能太多,每天打开b站都刷出一大堆不会的,所以在此记录每天学了什么.相关视频和参考文档一切权力归作者,侵删. 基本介绍 最近关注了一个up,他出了个讲Lerp的视频 ht ...

  8. Vector3.Lerp

    Unity3D中的线性插值Lerp()函数解析 在unity3D中经常用线性插值函数Lerp()来在两者之间插值,两者之间可以是两个材质之间.两个向量之间.两个浮点数之间.两个颜色之间,其函数原型如下 ...

  9. [译] Flutter 从 0 到 1, 第二部分

    原文地址:Zero to One with Flutter, Part Two 原文作者:Mikkel Ravn 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m- ...

最新文章

  1. 华为机考HJ13句子逆序C语言弱智解法
  2. 在tomcat下创建和发布WEB应用
  3. web项目启动,运行方法
  4. xmlWriter以UTF-8格式写xml问题
  5. wxWidgets随笔(6)-utf8中文(2)
  6. autocad完全应用指南_如何提高CAD画图的速度?有哪些途径和技法?【AutoCAD教程】...
  7. 20145202马超《网络对抗》Exp8 Web基础
  8. HBase Shell命令大全
  9. dirent struct_dirent和DIR 结构体 --- 表示文件夹中目录内容信息
  10. 计算机网络四级考试及格分数,四级多少分才算过了 多少分及格
  11. scrapy SpiderMiddleware DownloaderMiddleware
  12. JAVA PDF文件转图片
  13. 北大最强扫地僧“韦东奕”爆红全网
  14. 微信朋友圈为什么不能发gif图?
  15. 微服务网关搭建(podman+kong+konga)
  16. Linux 手动清除网卡的IP地址
  17. 第六届360前端星计划_前端工程化浅析
  18. NAS网络存储是什么
  19. 微服务与SOA以及服务间通讯协议
  20. java怎么让a取随机_数字连连看的java代码怎么把随机数改成字母啊ba title=个人悬赏 href=javascript:;20C/a/b...

热门文章

  1. 成都物韵电子商务有限公司注册拼多多店铺流程
  2. Haskell学习笔记: type and typeclasses
  3. ConstraintLayout布局内容被手机底部导航条遮住问题
  4. cocos2d-x simpleGame 0
  5. 2022年软件测试还能不能干?看看平均薪资你就懂了
  6. oracle-账户解锁
  7. python correlate_Python numpy.correlate函数方法的使用
  8. 网络作业8【计算机网络】
  9. 模型转换:pytorch模型转onnx, onnx转tensorflow, tensorflow转tflite
  10. spark RDD分区2GB限制(Size exceeds Integer.MAX_VALUE)