Unity

【Unity】マテリアルをスクリプトから変更する




ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

Imageのマテリアルをスクリプトから変更するよ。

Imageを適当に設置。MaterialはNone。名前をhogeImage。

 

Resourcesフォルダ作って、そこに画像ファイルをD&D。マテリアルを新規に作って、Albedoから画像を選択する。ShaderはUnlit/Texture。名前をmateri1にする。このマテリアルをhogeImageに表示させる。

 

スクリプト書く。

Image r = GameObject.Find("hogeImage").GetComponent<Image>();

r.material = Resources.Load<Material>("materi1");

空のゲームオブジェクト作って、それにスクリプトファイルをD&D。実行。

 

はい一丁あがり~

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 




-Unity

© 2024 Bou.O The World Powered by AFFINGER5