質問するログイン新規登録

質問編集履歴

1

添付画像更新しました

2020/01/24 05:53

投稿

14dai
14dai

スコア15

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- ![イメージ説明](f52ee41186d2a87d6b9175892821432a.jpeg)
1
+ ![イメージ説明](f8848790892e4ce271b099721149c9f5.jpeg)
2
2
 
3
3
  添付イメージのように1部分のマテリアルだけをUnityのスクリプトでクリック(スクリプト上ではスペース)で変更をしたいと考えています。3DCGソフトで形状が少し複雑な内装モデルを作成し壁は1つのFBXのモデルでエクスポート→Unityへインポートしていますが、UIをそれぞれマテリアルを適用したい部分の壁(マテリアルを適用したい部分)に設定してあります。具体的にやりたいことはUnityにインポートしたモデルの壁Aの部分のマテリアルを用意したマテリアルから変更したいと考えています。記載してあるスクリプトはオブジェクト全体のマテリアルの変更に使用できるものですが、探してもオブジェクト1部分のマテリアルを用意したマテリアルカラーに変更するスクリプトが見つからなかった為質問させていただきました。
4
4
  やりかたとしてはインポートしたモデルのelement0(例:UIを適用している壁A)を複製できるものなのか、もしくはもっと良い方法があるのかも知りたいです。