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

オブジェクト

このページには、API のすべてのオブジェクトがアルファベット順にリストされています。

Xbox One のアチーブメントにアクセスするためのインタフェースです。
物理アクターに対するインタフェースです。
複数のフレームにわたって Actor オブジェクトを格納する「ボックス」です。格納された Actor は、物理ワールドで破壊されることで無効にならなくなります。
キーによってアクセスされる任意の値を格納できるコンポーネントです。
エンティティのアニメーションのブレンドを扱うコンポーネントです。
カスタム アニメーション カーブのサンプリング用のインタフェースです。
エンティティのアニメーションのステート マシンを扱うコンポーネントです。
3 次元方向のバウンディング ボックスを表す不透明オブジェクト。
ゲーム レベルでユニットをすばやく検索するために使用できるデータ構造です。
ゲーム カメラを表します。
Apex Cloth アクターを表します。
stingray.Cloud インタフェースのいくつかの非同期関数によって返される不透明オブジェクトです。
キーによってアクセスされる任意の値を格納できるコンポーネントです。
エンティティのデバッグ名を格納するコンポーネントです。
stingray.LevelResource.data()または stingray.LevelResource.unit_data()を呼び出すことにより LevelResource から取得されるスクリプト データを参照します。
エンティティを表す不透明オブジェクトです。
浮動小数点の配列を表すデータ構造です。
エンティティにフローを追加するコンポーネントです。
GameSession オブジェクトは、ネットワーク ゲームのセッションに参加しているピア間のゲーム オブジェクトの複製と同期を行う役目を持ちます。
Gui はプリミティブ 2D シェイプ(長方形、三角形、およびテキストなど)を管理するオブジェクトで、これらのシェイプをエンジン ビューポートで描画します。
Navigation のメイン パスファインディング クエリーへのアクセスを提供します。
Navigation ボットを表します。
動的ボックス障害物を表します。
動的円柱障害物を表します。
Navigation NavData を表します。
Navigation データベースを表します。
NavData の生成に使用される関数です。
ポイントのグラフを表します。
GwNavQueries からのいくつかの出力へのアクセスを提供します。
[GwNavSmartObject]の入口ポイントと出口ポイントを表します。
GwNavTraverseLogicData をカスタマイズできます。
NavMesh を動的にタグ付けするボリュームを表します。
クエリとパス ファインディングをカスタマイズできます。
NavMesh の三角形を表します。
Navigation ワールドを表します。
ハッシュ文字列値。
複数のフレームにわたる IdString32Box オブジェクトを格納する「ボックス」。
ハッシュ文字列値。
複数のフレームにわたる IdString64Box オブジェクトを格納する「ボックス」。
物理ジョイントに対するインタフェースです。
LAN ゲームのネットワーク ノードを表します。
LAN ゲームのロビーを表します。
LanLobbyBrowser を使用することで、ローカル エリア ネットワーク(LAN)で使用可能なゲーム ロビーのリストにアクセスできます。
Steam Leaderboard インタフェースの非同期関数によって返される不透明トークンです。
ランタイム ゲーム ワールド内にロードされているレベルを表します。
ゲームのライトを表現します。
ゲーム ワールド内でデバッグ ラインを描画するために使用されます。
Localizer は、指定されている単一の .strings リソースに含まれているローカライズされた文字列にアクセスできるようにするヘルパー インタフェースです。
このインタフェースは、詳細レベルのセレクタ、つまり、LOD オブジェクトのバウンディング球のスクリーン スペース投影に応じてレンダリングするメッシュを選択する、多数のメッシュ オブジェクトのラッパ(wrapper)を提供します。
マテリアルを表します。
オブジェクトの位置と方向の両方を格納する 4x4 行列を表します。
複数のフレームにわたって Matrix4x4 オブジェクトを格納する「ボックス」です。
メッシュを表現します。
キーによってアクセスされる任意の値を格納できるコンポーネントです。
物理ムーバまたはキャラクタ コントローラに対するインタフェースを提供します。
XDK マニュアルの Microsoft.Xbox.Services.Multiplayer.MultiplayerSessionRestriction enum に対応します。
XDK マニュアルの Microsoft.Xbox.Services.Multiplayer.MultiplayerSessionVisibility enum に対応します。
レベルのナビゲーション メッシュです。
XDK マニュアルの Microsoft.Xbox.Services.Experimental.Social.Manager.PeoplehubDetailLevel enum に対応します。
物理ワールド、すなわちアクターが存在する、相互作用する物理オブジェクトのコレクションを表します。
XDK マニュアルの Microsoft.Xbox.Services.Matchmaking.PreserveSessionMode enum に対応します。
手続きに従って生成されたメッシュを操作するための API です。
PlayStation Network (PSN)ゲームのネットワーク ノードを表します。
PlayStation Network (PSN)ゲームのルームを表します。
PsnRoomBrowser を使用することで、PlayStation Network (PSN)で使用可能なゲーム ルームのリストにアクセスできます。
クォータニオン定式化(x, y, z, w)で回転を表します。
複数のフレームにわたって Quaternion オブジェクトを格納する「ボックス」です。
このオブジェクトでは、PhysicsWorld 内の物理オブジェクトに対して衝突テストを実行できます。
RefTracker は、Lua でのメモリ リークの追跡に使用できる重いユーザデータです。
レンダリング用データのバッファを操作するための API です。
キーによってアクセスされる任意の値を格納できるコンポーネントです。
RenderResource を表す不透明オブジェクトです。
Replay オブジェクトを使用して、ゲーム ワールド内で発生したイベントを再生することができます。
パッケージ(.package 拡張子を使用してデータ ファイル内で定義するリソースのグループ)のロードとロード解除のためのインタフェースです。
stingray.SaveSystem インタフェースのいくつかの非同期関数によって返される不透明オブジェクト。
多数のユニットの生成に使用されます。
エンティティにシーン グラフ(ノード階層)を割り当てるコンポーネントです。
エンティティにスクリプト作成サポートを追加するコンポーネントです。
stingray.Network.clean_sessions_status()への呼び出しで、これらの定数を返すことができます。
注: このオブジェクトとその API は、エンティティに基づいたワークフローを考慮して廃止予定とされています。
SmartMatch マッチメイキングのステータス。
XDK マニュアルの Microsoft.Xbox.Services.Experimental.Social.Manager.SocialEventType enum に対応します。
XDK マニュアルの Microsoft.Xbox.Services.Experimental.Social.Manager.PresenceFilter enum に対応します。
XDK マニュアルの Microsoft.Xbox.Services.Experimental.Social.Manager.RelationshipFilter enum に対応します。
Steam ゲームのクライアント ネットワーク ノードを表します。
Steam ゲームのサーバ ノードを表します。
ゲーム サーバのロビーを表します。
Steam ゲームのロビーを表します。
SteamLobbyBrowser を使用することで、Steam で使用可能なゲーム ロビーのリストにアクセスできます。
2 つのネットワーク カード間でメッセージがどの程度早く戻ってこれるかをレポートする、ping 時間を計測するために使用されます。
SteamServerBrowser を使用すると、Steam で使用可能なゲーム サーバのリストにアクセスできます。
ルームで他者との通信ができるクライアントを表します。
ストーリー(カットシーン)を再生できるクラスです。
エンティティのタグを扱うコンポーネントです。
地表を表します。
XDK ドキュメントの Windows.Xbox.Management.Deployment.PackageTransferStatus 列挙型と一致します。
エンティティをワールドに配置できるようにするコンポーネントです。
Unit オブジェクトは、キャラクタ、建物、ゲーム レベル内の別のオブジェクトなど、単一のゲーム ユニットを表します。
ユニットをエンティティにリンクするコンポーネントです。
UnitSynchronizer は、複数のネットワーク接続されたピアでユニットの作成、破壊、位置、回転を同期するヘルパー オブジェクトです。
3 次元ベクトルを表します。
複数のフレームにわたって Vector2 オブジェクトを格納する「ボックス」です。
3 次元ベクトルを表します。
複数のフレームにわたって Vector3 オブジェクトを格納する「ボックス」です。
3 次元ベクトルを表します。
複数のフレームにわたって Vector4 オブジェクトを格納する「ボックス」です。
ベクトル フィールドを表します。
物理車両に対するインタフェースです。
ビデオを再生できるオブジェクトです。
ビューポート(3D ワールドへのビューのコンテナ)を表します。
XDK マニュアルの Windows.Xbox.Chat.ChatParticipantTypes enum に対応します。
XDK マニュアルの Windows.Xbox.Chat.ChatRestriction enum に対応します。
XDK マニュアルの Microsoft.Xbox.GameChat.ChatUserTalkingMode enum に対応します。
Web ソケット クライアント インタフェースを実装します。
Win32 と Mac OS X のアプリケーション ウィンドウを表します。
ゲーム ワールドを表します。
このオブジェクトは、特定のゲームの World のサウンド イベントをコントロールするための機能へのアクセスを提供します。
このオブジェクトは、Xbox One デバイスの状態を反映する定数のコンテナです。