###前提・実現したいこと
unityで分割した画像を3Dマテリアルにオブジェクトに関連付けずにスクリプトから貼り付けたい 今のところ、スクリプトとは関係なく、貼り付けることができません。 マテリアルのAlbedoに関連付けようとしても、分割する前の画像しか出てきません。 分割する前の画像ならスクリプトで問題なく変更できます。 Texture texture = (Texture)Resources.Load("hoge"); GetComponent<Renderer>().material.mainTexture = texture; もしくはspriterendererであれば可能ですが、これは今回やりたいことではありません。
###発生している問題・エラーメッセージ
特にエラーなどはありません
###該当のソースコード
Sprite[] sprites = (Sprite[])Resources.LoadAll<Sprite>("hoge"); GetComponent<Renderer>().material.mainTexture = sprites[0]; ではエラーは起きませんが、表示されません。
###試したこと
20以上のウェブサイトで調べ、試しました。 例えば https://teratail.com/questions/24071 では、マテリアルに分割した画像が貼り付けられません。 例えば https://qiita.com/ntkgcj/items/61faa07e5a24c59fa950 では、出来上がるものがスプライトのため、マテリアルに適用できません。
###補足情報(言語/FW/ツール等のバージョンなど)
unity 2017.2.0f3

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/30 03:04