Version: 5.4 (switch to 5.5b)
言語English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

MaterialProperty

class in UnityEditor

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

マニュアルに切り替える

Description

単一のシェーダープロパティーの値と情報を記述します。

MaterialProperty はカスタムのマテリアルエディターの記述や、カスタムの MaterialPropertyDrawer クラスを実装する際に MaterialEditor とともに使用されます。

See Also: MaterialEditor, MaterialPropertyDrawer.

Variables

colorValueプロパティーのカラー値
displayNameプロパティー名を表示します(読み取り専用)
flagsプロパティーの表示方法を制御するフラグ(読み取り専用)
floatValueプロパティーの float 値
hasMixedValueプロパティーが複数の異なる値があるか(読み取り専用)
nameプロパティー名(読み取り専用)
rangeLimits範囲付き float プロパティーの最大 / 最小値(読み取り専用)
targetsこのプロパティーにより編集されるマテリアルオブジェクト(読み取り専用)
textureDimensionプロパティーのテクスチャ次元( 2D、キューブマップ、等)(読み取り専用)
textureValueプロパティーのテクスチャ値
typeプロパティーの型(読み取り専用)
vectorValueプロパティーのベクター値