動的ボックス障害物を表します。
コンストラクタとアクセサ
その他の関連リファレンス項目
この参照ページは、次の概要トピックと関連付けられています
![]() |
add_to_world ( self )![]() 指定された GwNavBoxObstacle を作成時に指定されたワールドに追加します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
この関数は値を返しません。 |
![]() |
create ( nav_world, position, local_center, half_extents, is_exclusive, color, layer_id, smartobject_id, user_data_id ) : stingray.GwNavBoxObstacle![]() GwNavBoxObstacle を作成します。
|
nav_world : | この障害物が属する GwNavWorld です。 | |
position : | 障害物の位置です。 | |
local_center : | 障害物の回転の中心です。 | |
half_extents : | ボックス障害物の半分の範囲です。 | |
is_exclusive : | boolean | この障害物に関連付けられている NavTag が NavMesh をトラバースできないようにするかどうかを示します。 |
color : | 障害物が NavMesh にタグ付けするカラーです。カラーを作成するには、stingray.Color(r,g,b)を使用します。nil の場合、既定のカラーが適用されます。is_exclusive が true の場合は使用されませんか? ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 | |
layer_id : | number? | この障害物に関連付けるレイヤです。is_exclusive が true の場合は使用されませんか? ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 |
smartobject_id : | number? | この障害物に関連付ける SmartObject です。is_exclusive が true の場合は使用されませんか? ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 |
user_data_id : | number? | この GwNavBoxObstacle に関連付けるユーザ データです。is_exclusive が true の場合は使用されませんか? ? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。 |
作成された障害物です。 |
![]() |
create_exclusive ( nav_world, position, local_center, half_extents ) : stingray.GwNavBoxObstacle![]() 排他的 NavTag を使用して GwNavBoxObstacle を作成します。
|
nav_world : | この障害物が属する GwNavWorld です。 | |
position : | 障害物の位置です。 | |
local_center : | 障害物の回転の中心です。 | |
half_extents : | ボックス障害物の半分の範囲です。 |
作成された障害物です。 |
![]() |
destroy ( self )![]() GwNavBoxObstacle を破壊します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
この関数は値を返しません。 |
![]() |
get_tagvolume_integration_status ( self ) : stingray.GwNavTagVolume.IntegrationStatus![]() |
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
GwNavBoxObstacle の内部 GwNavTagVolume の統合ステータスです。 |
![]() |
remove_from_world ( self )![]() 作成時に指定された nav_world から指定した GwNavBoxObstacle を除去します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 |
この関数は値を返しません。 |
障害物は破壊されず、単に無視されます。
![]() |
set_angular_velocity ( self, angular_velocity )![]() 指定した GwNavBoxObstacle の現在の角速度を設定します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 | |
angular_velocity : | 障害物の angular_velocity です。 |
この関数は値を返しません。 |
![]() |
set_does_trigger_tagvolume ( self, does_trigger )![]() false の場合、この GwNavBoxObstacle はボットによってのみ避けられます。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 | |
does_trigger : | boolean | この障害物が DynamicNavMesh に穴を開けるかどうかを示します。 |
この関数は値を返しません。 |
true の場合、NavMesh は、この GwNavBoxObstacle によって実際に変更されます。
![]() |
set_linear_velocity ( self, linear_velocity )![]() 指定した GwNavBoxObstacle の現在の線形速度を設定します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 | |
linear_velocity : | 障害物の線形速度です。 |
この関数は値を返しません。 |
![]() |
set_rotation_mode_around_yaw_only ( self, rotates_around_yaw )![]() GwNavBoxObstacle の回転モードを、ヨーの周囲を回転、または自由に回転のいずれかに設定します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 | |
rotates_around_yaw : | boolean | true の場合、障害物はワールドのアップ軸を中心に回転します(たとえば、既定値では 0,0,1)。 |
この関数は値を返しません。 |
![]() |
set_transform ( self, transform )![]() 指定した GwNavBoxObstacle の現在の変換を設定します。
|
self : | この関数を機能させるオブジェクト インスタンスを指定します。 この関数を呼び出す場合は、常にこの self パラメータを指定する必要があります。ドット . 呼び出し構文(オブジェクト指向のコロン : 呼び出し構文ではなく)を使用する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。 | |
transform : | 障害物の変換です。 |
この関数は値を返しません。 |