マテリアルのプロパティーを他のマテリアルにコピーします
この関数は別のマテリアルからシェーダーのキーワード、レンダリングキューやグローバルイルミネーションのフラグと同じようにプロパティーの値をコピーします (シリアライズして実行時に設定します) 。マテリアルのシェーダーは変更されません。
using UnityEngine;
public class Example : MonoBehaviour { // Attach this to a gameObject that has a renderer. // Copies any property mat has and assigns it to this transform material
Material mat;
void Start() { GetComponent<Renderer> ().material.CopyPropertiesFromMaterial(mat); } }