2017-04-12 6 views
0

私は、いくつかの状況では、私の文字を透明にしたいが、私はスクリプトを使って2dでアニメーションのスプライトのアルファを変更する方法はありますか?

GetComponent<SpriteRenderer>().color = new Color(1f,1f,1f,0.2f); 

を経由して、それがアニメーションのない単一スプライトの場合はそれを行う可能性が知っています。

しかし、それはアニメーションの途中です。アニメーションがスクリプトを使ってアルファを使用しているスプライトシートのアルファを変更する方法はありますか?

答えて

0

SpriteRendererのColorプロパティをアニメートすることができます。キーフレーム内のアルファを変更するだけです。レンダラーの色をアニメーション化するので、単一のスプライトでも複数のスプライトでも動作します。

アニメーションウィンドウで、プロパティの追加 - >スプライトレンダラーの展開 - >色の横にある選択+をクリックします。

関連する問題