项目里条件限制,只能使用sprite renderer来做UI,原来做进度条效果都是用ngui或者ugui里写好的fill属性。想到肯定可以用shader来实现,但是无奈自己并不会写 T T 。找到个能用的shader,记录下地址:
http://www.ceeger.com/forum/read.php?tid=3492;ds=1#tpc
感谢原作者。
shader的内容:
Shader "Custom/CursorLoadShader" {
Properties
{
_Color ("Main Color", Color) = (1,1,1,1)
_MainTex ("Base (RGB) Trans (A)", 2D) = "white" {}
_MaskTex ("Mask (A)",