Rendering/Drivers/MaterialSet

Last-modified: 2025-07-16 (水) 20:14:21


MaterialSet(マテリアル セット)

MeshRendererのMaterials(list)を切替えるためのコンポーネント


項目

Enabled:
効果なし。

ActiveSetIndex:
使用するSets(list)の番号を設定する。

セットリストの番号を超過すると、一周します。-1だと、マテリアル設定は"無"になります。


Target:
切替え対象のMaterials(list)。

MeshRenderer又はSkinnedMeshRendererのMaterials(list)を掴んで入れる。


Sets(list):
Add押すと増える。(複数設定可能。)
Materials(list)のセットリスト。

Setup From Mesh Renderer
押すと、同じスロットのMeshRendererを探して、TargetとSets(list)を自動的に設定してくれる。
押す度に、Sets(list)が追加されちゃう。

とりあえず、アタッチ後はこのボタンを押すと楽できる。


使用例

  • MeshRenderer類と同じスロットにアタッチ。
    Setup From Mesh Rendererボタンを押す。
    Sets(list)をAddしてマテリアルを設定する。
  • マテリアルではなく、Materials(list)を切替えられる。
    複数マテリアル(スタック)の、一括切替えに便利。


その他

  • マテリアルを一個ずつ切替える場合は、AssetMultiplexer<Material>を使用します。