Hololens - stingray.Hololens ネームスペース リファレンス - Stingray Lua API リファレンス

stingray.Hololens ネームスペース リファレンス

説明

このオブジェクトは、Hololens インタフェースへのアクセスを提供します。

関数

パラメータ

entity :

stingray.Entity

アタッチするエンティティ

world :

stingray.World

エンティティ含むワールド

anchor_id :

integer

アタッチ先のアンカーの ID

position :

stingray.Vector3?

アンカーに対して相対的なオプションの位置オフセット

? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。

rotation :

stingray.Quaternion?

アンカーに対して相対的なオプションの回転オフセット

? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。
戻り値

boolean

エンティティがアタッチされていた場合は true を返します。

エンティティが空間内で動かないようにトランスフォーム コンポーネントが更新されます。

パラメータ

position :

stingray.Vector3

アンカーの位置

rotation :

stingray.Quaternion?

オプションのアンカーの回転

? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。
戻り値

integer

アンカー ID

アンカーを追跡するために使用される anchor_id を返します。

使用されなくなったアンカーを破棄するには、Hololens.destroy_anchor() を使用します。

パラメータ

anchor_id :

integer

破棄する空間アンカーの ID

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

entity :

stingray.Entity

アタッチ解除するエンティティ

anchor_id :

integer

アタッチ解除元のアンカーの ID

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

stingray.Matrix4x4

頭のポーズ

パラメータ

render_target :

string

立体視のレンダー ターゲット名です。

camera :

stingray.Camera

立体視レンダリングに使用するカメラです。

world :

stingray.World

カメラを含むワールドです。

戻り値

boolean

Hololens が適切に初期化された場合は true を返し、それ以外の場合は false を返します。

パラメータ

interaction :

number

相互作用タイプ [Hololens.HAND, Hololens.CONTROLLER]

戻り値

boolean

押された状態が前のフレームから続行している場合は true、それ以外の場合は false です。

パラメータ

interaction :

number

相互作用タイプ [Hololens.HAND, Hololens.CONTROLLER]

戻り値

boolean

プレス イベントが最後のフレーム以降に検出された場合は true、それ以外の場合は false です。

パラメータ

interaction :

number

相互作用タイプ [Hololens.HAND, Hololens.CONTROLLER]

戻り値

boolean

リリース イベントが最後のフレーム以降に検出された場合は true、それ以外の場合は false です。

パラメータ

point :

stingray.Vector3

安定化平面を設定するワールド空間座標です。

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

entity :

stingray.Entity

Hololens で検出された各サーフェスのメッシュ コンポーネントを含む空のエンティティ

material :

string

マテリアルの名前

world :

stingray.World

エンティティを含むワールド

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