マテリアル - stingray.Material オブジェクト リファレンス - Stingray Lua API リファレンス

stingray.Material オブジェクト リファレンス

説明

マテリアルを表します。

関数

パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。
戻り値

integer

マテリアルの ID です。

パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

variable :

string

設定する値を持つカラー変数の名前です。

color :

stingray.Quaternion

変数に設定する新しい値です。これは各コンポーネントとともに Quaternion に保存されている ARGB 値(255 ~ の範囲)です。Color() を呼び出し、RGB 値の 3 つの引数または ARGB 値の 4 つの引数を渡すことで、これらの値を作成することができます。たとえば、明るい黄色のラインを描画するには、Color(255, 255, 0) を使用します。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

variable :

string

設定する値を持つ行列変数の名前です。

value :

stingray.Matrix4x4

変数に設定する新しい値です。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

slot :

string

テクスチャを割り当てるテクスチャ スロットの名前です。

resource :

stingray.RenderResource

設定する RenderResource です。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

variable :

string

設定する値を持つスカラー変数の名前です。

value :

number

変数に設定する新しい値です。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

flag :

string

シェーダ パス フラグの名前です。

enabled :

boolean

シェーダ パスを有効にするには true を使用し、無効にするには false を使用します。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

slot :

string

テクスチャを割り当てるテクスチャ スロットの名前です。

texture :

string

設定するテクスチャのリソース名です。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

variable :

string

設定する値を持つベクトル変数の名前です。

vector2 :

stingray.Vector3

変数に設定する新しい値です。X と Y の値のみが使用されます。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

variable :

string

設定する値を持つベクトル変数の名前です。

vector3 :

stingray.Vector3

変数に設定する新しい値です。

戻り値
この関数は値を返しません。
パラメータ

self :

stingray.Material

この関数を機能させるオブジェクト インスタンスを指定します。

この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

variable :

string

設定する値を持つベクトル変数の名前です。

vector4 :

stingray.Quaternion

変数に設定する新しい値です。

戻り値
この関数は値を返しません。