NavMesh を動的にタグ付けするボリュームを表します。
コンストラクタとアクセサ
その他の関連リファレンス項目
この参照ページは、次の概要トピックと関連付けられています
![]() |
add_to_world ( self )![]() GwNavTagVolume をそのワールドに追加します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
この関数は値を返しません。 |
![]() |
create ( nav_world, polyline, min_altitude, max_altitude, is_exclusive, color, layer_id, smartobject_id, user_data_id ) : stingray.GwNavTagVolume![]() GwNavTagVolume を作成します。
|
nav_world : | この GwNavTagVolume を作成する GwNavWorld です。 | |
polyline : | table | 少なくとも 3 つの Vector3 のテーブルです。 |
min_altitude : | number | ポリラインを押し出す最小高度です。 |
max_altitude : | number | ポリラインを押し出す最大高度です。 |
is_exclusive : | boolean | この障害物に関連付けられている NavTag が NavMesh をトラバースできないようにするかどうかを示します。 |
color : | GwNavTagVolume が NavMesh にタグ付けするカラーです。nil の場合、既定のカラーが適用されます。is_exclusive が true の場合は使用されません。 ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 | |
layer_id : | number? | この GwNavTagVolume に関連付けるレイヤです。is_exclusive が true の場合は使用されません。 ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 |
smartobject_id : | number? | この GwNavTagVolume に関連付ける SmartObject です。is_exclusive が true の場合は使用されません。 ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 |
user_data_id : | number? | この GwNavTagVolume に関連付けるユーザ データです。is_exclusive が true の場合は使用されません。 ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 |
作成された GwNavTagVolume |
![]() |
destroy ( self )![]() GwNavTagVolume を破壊します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
この関数は値を返しません。 |
![]() |
get_integration_status ( self ) : stingray.GwNavTagVolume.IntegrationStatus![]() GwNavTagVolume の統合ステータスを取得します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
TagVolume の統合ステータス |
![]() |
navtag ( self ) : boolean, stingray.Quaternion, integer, integer, integer![]() 指定した GwNavTagVolume に関連付けられた NavTag に関する情報を取得します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
boolean |
NavTag が排他かどうか、つまり NavTag がナビゲートできるかどうかを示します。 |
NavTag のカラーを示します。 | |
integer |
NavTag に関連付けられたレイヤの ID を示します。 |
integer |
NavTag に関連付けられた SmartObject の ID を示します。 |
integer |
NavTag に関連付けられたユーザデータを示します。 |
![]() |
remove_from_world ( self )![]() GwNavTagVolume をそのワールドから除去します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
この関数は値を返しません。 |
破壊されず、除去されるだけなので、後でもう一度追加できます。