NGUIでSpriteのアルファをプログラムから変更できることがわかったので備忘メモ。
NGUIの事前準備(Spriteの用意等)は割愛して、プログラム部分のみを抜粋します。
---------------------------------------------実行結果↓
function Start () {
var w : UIWidget = GameObject.Find("BootsR").GetComponent(UIWidget);
var c : Color = w.color;
c.a = 0.5;
w.color = c;
}
---------------------------------------------

ループを使えばフェードイン/フェードアウトができる!
ずっと悩んでいたのでこれは助かります。
【参考】
NGUI で半透明フェードアウト:
http://gamesonytablet.blogspot.jp/2012/07/ngui_3103.html