マテリアルクラス
This class exposes all properties from a material, allowing you to animate them.
You can also use it to set custom shader properties that can't be accessed through
the inspector (e.g. matrices).
オブジェクトにより使用されているマテリアルを取得するには Renderer.material プロパティーを使用します。
See Also: Materials, Shaders.
| color | マテリアルの色 |
| globalIlluminationFlags | マテリアルがライトマップとライトプローブをどのように操作するかを定義します |
| mainTexture | マテリアルのテクスチャ |
| mainTextureOffset | メインテクスチャのオフセット |
| mainTextureScale | メインテクスチャのスケール |
| passCount | マテリアルのパスの数(読み取り専用) |
| renderQueue | マテリアルのレンダーキュー |
| shader | マテリアルで使用するシェーダー |
| shaderKeywords | マテリアルに設定される追加シェーダーキーワード |
| CopyPropertiesFromMaterial | マテリアルのプロパティーを他のマテリアルにコピーします |
| DisableKeyword | セットしたシェーダーキーワードを取り消します |
| EnableKeyword | マテリアルにより有効化されるシェーダーキーワードを設定します |
| GetColor | 設定された名前から色を取得します |
| GetFloat | 設定された名前から float 値を取得します |
| GetInt | 設定された名前から int 値を取得します |
| GetMatrix | 設定された名前から matrix 値を取得します |
| GetTag | マテリアルのシェーダーのタグ名を取得します |
| GetTexture | 設定された名前からテクスチャを取得します |
| GetTextureOffset | テクスチャのプロパティー名から画像のオフセットを取得します |
| GetTextureScale | テクスチャのプロパティー名から画像の大きさを取得します |
| GetVector | プロパティー名から Vector4 型の値を取得します |
| HasProperty | シェーダーのプロパティーに特定のプロパティー名が設定されているか確認します |
| IsKeywordEnabled | マテリアル上でシェーダーキーワードが有効になっているかどうか |
| Lerp | 2 つのマテリアルを時間をかけて変更させます |
| SetBuffer | ComputeBuffer を設定します |
| SetColor | 色を設定します |
| SetColorArray | Color 配列プロパティーを設定します。 |
| SetFloat | float 値を設定します |
| SetFloatArray | float 配列のプロパティーを設定します。 |
| SetInt | int 値を設定します |
| SetMatrix | matrix 値を設定します |
| SetMatrixArray | Matrix 配列プロパティーを設定します。 |
| SetOverrideTag | マテリアルの Tag/Value を上書きに設定します |
| SetPass | レンダリングのための特定のパスを有効にします |
| SetTexture | テクスチャを設定します |
| SetTextureOffset | テクスチャのオフセットを設定します |
| SetTextureScale | テクスチャのスケールを設定します |
| SetVector | Vector 値を設定します |
| SetVectorArray | ベクトル配列プロパティーを設定します。 |
| GetInstanceID | オブジェクトのインスタンス ID を返します |
| ToString | ゲームオブジェクトの名前を返します |
| Destroy | ゲームオブジェクトやコンポーネント、アセットを削除します |
| DestroyImmediate | オブジェクト obj を破棄します。 |
| DontDestroyOnLoad | 新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します |
| FindObjectOfType | タイプ type から最初に見つけたアクティブのオブジェクトを返します |
| FindObjectsOfType | タイプから見つけたすべてのアクティブのオブジェクト配列を返します |
| Instantiate | オブジェクト original のコピーを返します |
| bool | オブジェクトが存在するかどうか |
| operator != | 二つのオブジェクトが異なるオブジェクトを参照しているか比較します |
| operator == | 2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。 |