曾经做游戏时研究过这个灰度图效果,一直没有时间把它写出来,最近空了,整理了出来。
本文将介绍两种灰度图效果,一种是普通Untiy中使用的材质的灰度图效果,一种是NGUI中使用在滚动轴中的灰度图效果.
一:普通Unity中使用的材质的灰度图效果
其实这就是一个简单的Shader处理,Shader脚本中的主要处理如图:
新建一个场景,里面建立一个Sphere然后给它新建一个材质,材质的Shader使用我们上面的Shader:
Fadellevel为1的时候效果如图:
FadelLevel为0时: