(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

(:3[kanのメモ帳]


本ブログの運営者kan.kikuchiが個人で開発したゲームです!


Maskableが有効になってるImageのMaterialの設定は変更できない【Unity】【uGUI】


このエントリーをはてなブックマークに追加


この記事でのバージョン
Unity 6000.2.6f2


今回はImageのMaterialの設定が変更できない時の原因と対処法の紹介です!


といってもタイトルの通り原因は、Maskableが有効になっている事です。


というのもUnityはMaskableを有効にすると、編集不可のマスク用マテリアルを自動生成します。

さらにこれは元のマテリアルからコピーされた別物なので、

元のマテリアルの値を後から変更しても、コピーには反映されません。


対処法は単純で、Maskableを一度オフにする、値を変更する、再度Maskableをオンにするだけ。

もしくは元のマテリアルの値を変更後、一度マテリアルを外して付け直すのでもOKです。