Item
Beta
マテリアルのベースカラーを設定します。 このメソッドに渡した値はsRGB色空間の値として解釈されます。
r, g, b, aの各要素は0以上1以下の値を取ります。 0より小さい値を渡した場合、0が渡されます。 1より大きい値を渡した場合、1が渡されます。
いずれかの要素にNaNやInfinity、-Infinityを含む場合は、このメソッドの呼び出しは無視されます。
このAPIはCreatorKitからアップロードしたワールドでのみ利用可能です。 クラフトアイテムからはこのAPIは利用できません。
マテリアルのColorプロパティの値を設定します。
r, g, bは0以上の値を取ります。 0より小さい値を渡した場合、0が渡されます。
aは0以上1以下の値を取ります。 0より小さい値を渡した場合、0が渡されます。 1より大きい値を渡した場合、1が渡されます。
いずれかの要素にNaNやInfinity、-Infinityを含む場合は、このメソッドの呼び出しは無視されます。
HDRや色空間のGammaはShaderLabのプロパティ指定の[HDR]
と[Gamma]
の指定に従います。
propertyName
は最大64文字までに対応しています。
マテリアルのEmissiveの色を設定します。 このメソッドに渡した値はLinearの色空間のHDRの値として解釈されます。
r, g, bは0以上の値を取ります。 0より小さい値を渡した場合、0が渡されます。
aは0以上1以下の値を取ります。 0より小さい値を渡した場合、0が渡されます。 1より大きい値を渡した場合、1が渡されます。
いずれかの要素にNaNやInfinity、-Infinityを含む場合は、このメソッドの呼び出しは無視されます。
このAPIはCreatorKitからアップロードしたワールドでのみ利用可能です。 クラフトアイテムからはこのAPIは利用できません。
マテリアルのFloat値のプロパティを設定します。 NaNやInfinity、-Infinityを渡した場合は、このメソッドの呼び出しは無視されます。
HDRや色空間のGammaはShaderLabのプロパティ指定の[HDR]
と[Gamma]
の指定に従います。
propertyName
は最大64文字までに対応しています。
このAPIはCreatorKitからアップロードしたワールドでのみ利用可能です。 クラフトアイテムからはこのAPIは利用できません。
マテリアルのFloat2の値のプロパティを設定します。 いずれかの要素にNaNやInfinity、-Infinityを含む場合は、このメソッドの呼び出しは無視されます。
HDRや色空間のGammaはShaderLabのプロパティ指定の[HDR]
と[Gamma]
の指定に従います。
propertyName
は最大64文字までに対応しています。
このAPIはCreatorKitからアップロードしたワールドでのみ利用可能です。 クラフトアイテムからはこのAPIは利用できません。
マテリアルのFloat3の値のプロパティを設定します。 いずれかの要素にNaNやInfinity、-Infinityを含む場合は、このメソッドの呼び出しは無視されます。
HDRや色空間のGammaはShaderLabのプロパティ指定の[HDR]
と[Gamma]
の指定に従います。
propertyName
は最大64文字までに対応しています。
このAPIはCreatorKitからアップロードしたワールドでのみ利用可能です。 クラフトアイテムからはこのAPIは利用できません。
マテリアルのFloat4の値のプロパティを設定します。 いずれかの要素にNaNやInfinity、-Infinityを含む場合は、このメソッドの呼び出しは無視されます。
HDRや色空間のGammaはShaderLabのプロパティ指定の[HDR]
と[Gamma]
の指定に従います。
propertyName
は最大64文字までに対応しています。
このAPIはCreatorKitからアップロードしたワールドでのみ利用可能です。 クラフトアイテムからはこのAPIは利用できません。
マテリアルの行列のプロパティを設定します。
16要素のFloat32Arrayを渡します。 要素数が16ではない場合にはエラーになります。 いずれかの要素にNaNやInfinity、-Infinityを含む場合は、このメソッドの呼び出しは無視されます。
propertyName
は最大64文字までに対応しています。
Generated using TypeDoc
マテリアルをスクリプトから操作するためのハンドルです。