LODObject - stingray.LODObject オブジェクト リファレンス - Stingray Lua API リファレンス

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

説明

このインタフェースは、詳細レベルのセレクタ、つまり、LOD オブジェクトのバウンディング球のスクリーン スペース投影に応じてレンダリングするメッシュを選択する、多数のメッシュ オブジェクトのラッパ(wrapper)を提供します。

Unit Editor でユニットの LODObjects を設定します。

関数

パラメータ

self :

stingray.LODObject

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

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

stingray.BoundingVolume

LOD オブジェクトのバウンディング ボリュームです。

パラメータ

self :

stingray.LODObject

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

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

bv :

stingray.BoundingVolume

LOD オブジェクトに設定する新しいバウンディング ボリュームです。

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

self :

stingray.LODObject

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

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

unit :

stingray.Unit

LOD オブジェクトが属するユニットです。

node_idx :

integer

LOD オブジェクトの方向に使用するユニットのシーン グラフ内のノード インデックスです。

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

self :

stingray.LODObject

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

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

select :

integer

LOD の選択タイプです。

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

動的 LOD 選択を再度有効にするには、-1 に設定します。

シーンの配置

このグループ内の関数は、このタイプのオブジェクトのシーン内での配置を制御します。

パラメータ

self :

stingray.LODObject

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

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

stingray.Matrix4x4

ローカル空間内のオブジェクトの位置と方向です。

パラメータ

self :

stingray.LODObject

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

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

stingray.Vector3

ローカル空間内のオブジェクトの位置です。

パラメータ

self :

stingray.LODObject

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

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

stingray.Quaternion

ローカル空間内のオブジェクトの回転です。

パラメータ

self :

stingray.LODObject

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

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

integer

シーン グラフ内の指定されたオブジェクトの ID です。

パラメータ

self :

stingray.LODObject

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

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

parent :

stingray.Unit

このオブジェクトを所有している親ユニットです。

pose :

stingray.Matrix4x4

ローカル空間内のオブジェクトの新しい位置と方向です。

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

self :

stingray.LODObject

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

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

parent :

stingray.Unit

このオブジェクトを所有している親ユニットです。

position :

stingray.Vector3

ローカル空間内のオブジェクトの新しい位置です。

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

self :

stingray.LODObject

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

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

parent :

stingray.Unit

このオブジェクトを所有している親ユニットです。

rotation :

stingray.Quaternion

ローカル空間内のオブジェクトの新しい回転です。

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

self :

stingray.LODObject

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

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

stingray.Matrix4x4

ワールド空間内のオブジェクトの位置と方向です。

パラメータ

self :

stingray.LODObject

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

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

stingray.Vector3

ワールド空間内のオブジェクトの位置です。

パラメータ

self :

stingray.LODObject

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

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

stingray.Quaternion

ワールド空間内のオブジェクトの回転です。