Unity用のカスタムシェーダー
UnityのUIスプライト用のシェーダー
UnityのUIスプライト用のシェーダー
この画像の様に、UI上の1枚の画像を、真っ黒くしたり真っ白くしたり出来る様になります。
対象のImageにシェーダーをセットして、カラーの値を変更して使ってください。
真っ黒はRGB0、通常はRGB127(スクリプト上では0.5)、白がRGB255です。
RGB127→RGB255→RGB127とアニメーションさせることで、画像が点滅する表現を作れます。
RGBの数値をずらす事で、赤の点滅、黄色の点滅なども作れます。
UI-Custom.shader
シェーダーの利用規約
シェーダーの利用規約
特に無いです。改造したり勉強のヒントにしたり、ご自由にどうぞ。
(※Unityのシェーダー自体は、Unity側に権利があると思われます。多分。)