MaterialPropertyBlock

class in UnityEngine

マニュアルに切り替える

説明

マテリアル情報を適用するブロック要素を作成します。

変数

isEmptyMaterialPropertyBlock が空かどうか (読み込み専用)

Public 関数

Clear設定したマテリアルプロパティーをすべて削除します。
CopyProbeOcclusionArrayFromThis function copies the entire source array into a Vector4 property array named unity_ProbesOcclusion for use with instanced Shadowmask rendering.
CopySHCoefficientArraysFromThis function converts and copies the entire source array into 7 Vector4 property arrays named unity_SHAr, unity_SHAg, unity_SHAb, unity_SHBr, unity_SHBg, unity_SHBb and unity_SHC for use with instanced light probe rendering.
GetColorGet a color from the property block.
GetFloatプロパティーブロックから float を取得します
GetFloatArrayGet a float array from the property block.
GetMatrixプロパティーブロックから matrix を取得します
GetMatrixArrayGet a matrix array from the property block.
GetTextureプロパティーブロックから texture を取得します
GetVectorプロパティーブロックから vector を取得します。
GetVectorArrayGet a vector array from the property block.
SetBuffer ComputeBuffer プロパティーを設定します。
SetColorcolor 型のプロパティーを設定します
SetFloatfloat 型のプロパティーを設定します
SetFloatArrayfloat 配列のプロパティーを設定します。
SetMatrixMatrix4x4 型のプロパティーを設定します
SetMatrixArrayMatrix 配列プロパティーを設定します。
SetTextureTexture 型のプロパティーを設定します
SetVectorvector 型のプロパティーを設定します
SetVectorArrayベクトル配列プロパティーを設定します。