2012年10月23日

[Unity] NGUIでSpriteを半透明にする

最近2Dに注力しているのですが、
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;
}
---------------------------------------------
実行結果↓
20121023nguialpha001.png

ループを使えばフェードイン/フェードアウトができる!
ずっと悩んでいたのでこれは助かります。

【参考】
NGUI で半透明フェードアウト:
http://gamesonytablet.blogspot.jp/2012/07/ngui_3103.html
posted by be-style at 22:45| Comment(0) | Unity
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]