Unity

【Unity】uGUIで色相を変更するシェーダー

ugui-hue-shift

Imageで色相変えたいと思いスクリプトを探したのですができなさそう(Colorは加算する計算)なので、

色相を変更するシェーダーを探してみました。

色々試したのですが、数値入力よりスライダーで調整するタイプにしました。

参考

画像の色相を変更する. – Qiita

やり方

GitHub – teach310/Hue: 画像の色相を変えるシェーダーとスクリプト

  • 上記からHsvUI.shaderとUIHue.csをダウンロードし、Assetsへ

  • ImageにUIHue.csをアタッチすれば、自動でマテリアルもアサインされます。

f:id:min0124:20180120194024p:plain

  • スライダーで値を調整。値が決まったらスクリプトをRemoveします(重そうなので)

f:id:min0124:20180120194039p:plain

ABOUT ME
すいみん
名前:すいみん 東京在住のデザイナー DTP・映像・3D・プログラミングまで、 なんでも自分で試して作ることが好きです。 ブログはその備忘録です。