WorldLockingManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワールド ロックのUltimateマネージャー。 WorldLockingManager は、サブマネージャー、IAnchorManagerIFragmentManagerおよび IAttachmentPointManagerへのアクセスを提供します。
public class WorldLockingManager
type WorldLockingManager = class
Public Class WorldLockingManager
- 継承
-
WorldLockingManager
フィールド
Plugin |
プラグインへの直接インターフェイス。 一般的にプラグインを直接操作する必要はなく、必要ではありませんが、プラグインの入力、出力、またはコントロールの手動オーバーライドに役立つ場合があります。 |
プロパティ
AdjustmentFrame |
カメラの調整を適用する位置の変換。 これはカメラ ノードにすることはできません。これは、その変換がヘッド ポーズ データでフレームごとに上書きされるためです。 ただし、カメラは、このノードのアタッチされた子孫である必要があります。 |
AlignmentManager |
ワールド ロックのUltimateマネージャー。 WorldLockingManager は、サブマネージャー、IAnchorManagerIFragmentManagerおよび IAttachmentPointManagerへのアクセスを提供します。 |
AnchorManager |
アンカー マネージャーへのインターフェイス。 |
AnchorSettings |
アンカー管理設定へのアクセス。 |
ApplyAdjustment |
AdjustmentFrame 変換を使用して計算された調整を適用します。 |
AttachmentPointManager |
アタッチメント ポイント マネージャーへのインターフェイス。 添付ファイル ポイントの作成と操作に使用します。 |
AutoLoad |
起動時にディスクから WorldLocking 状態を自動的に読み込みます。 |
AutoMerge |
FrozenWorld エンジンが適切であることを示すたびに、フラグメントのマージを自動的にトリガーします。 |
AutoRefreeze |
FrozenWorld エンジンが適切であることを示すたびに、再凍結を自動的にトリガーします。 |
AutoSave |
WorldLocking 状態をディスクに定期的に保存します。 |
CameraFromSpongy |
カメラ変換の逆関数 (親からのカメラ)。 |
CameraParent |
カメラの親ノードは、"spongy frame of reference" を定義します。 空間マッピング、ジェスチャ イベント、XR ヘッド ポーズ データなど、すべての生のヘッド ベースのデータは、この変換に対して相対的です。 |
DiagnosticsSettings |
共有診断構成設定のコピーを取得するか、共有設定を入力のコピーに設定します。 |
Enabled |
システムが現在アクティブであり、スペースが安定しているかどうか。 |
ErrorStatus |
WorldLockingManager の現在のエラー状態 |
FragmentManager |
フラグメント マネージャーへのインターフェイス。 |
FrozenFromLocked |
ワールド ロックのUltimateマネージャー。 WorldLockingManager は、サブマネージャー、IAnchorManagerIFragmentManagerおよび IAttachmentPointManagerへのアクセスを提供します。 |
FrozenFromPinned |
調整ノードの上に変換が適用されたすべてのアプリケーション。 |
FrozenFromSpongy |
spongy 空間から固定スペースに変換します。 Spongy 空間は、XR インターフェイスにネイティブです。 Frozen はUnityのグローバル座標空間です。 変換には、カメラに対する WorldLocking 調整と、カメラに適用されるその他の変換 (テレポートなど) が含まれます。 |
HasPendingIO |
マネージャーが現在非同期的に読み込んでいるか、状態を保存しているか。 |
LinkageSettings |
リンケージ設定へのアクセス。 |
LockedFromFrozen |
ワールド ロックのUltimateマネージャー。 WorldLockingManager は、サブマネージャー、IAnchorManagerIFragmentManagerおよび IAttachmentPointManagerへのアクセスを提供します。 |
LockedFromPinned |
固定された領域からワールド ロック領域に戻ります。 |
LockedFromPlayspace |
座標空間をワールド ロックするように調整変換します。 |
LockedFromSpongy |
ワールド ロックのUltimateマネージャー。 WorldLockingManager は、サブマネージャー、IAnchorManagerIFragmentManagerおよび IAttachmentPointManagerへのアクセスを提供します。 |
MergeIndicated |
マージを実行する必要があるかどうかを示す FrozenWorld エンジン内部ヒューリスティックのインジケーター |
PinnedFromFrozen |
アプリケーションの固定された領域から WorldLocking によって計算された空間に変換します。 |
PinnedFromLocked |
WorldLocking によって計算されたワールド ロック領域から、所定の位置に固定された領域に変換します。 |
PlayspaceFromLocked |
座標空間をワールドロックする調整変換の逆関数。 |
PlayspaceFromSpongy |
(省略可能) カメラの親ノード (テレポートの場合など) によって適用される変換。 |
RefreezeIndicated |
再凍結を実行する必要があるかどうかを示す FrozenWorld エンジン内部ヒューリスティックのインジケーター |
Settings |
構成設定は、ブロックとしてのみ設定できます。 Get は現在の設定のスナップショットを返し、set はブロック全体をコピーします。 |
SpongyFromCamera |
カメラ変換 (カメラからの親)。 |
SpongyFromFrozen |
カメラの先祖に蓄積された他の変換 (テレポートなど) を含む、凍結された空間から XR ネイティブの spongy 空間への変換。 |
SpongyFromLocked |
ワールド ロックのUltimateマネージャー。 WorldLockingManager は、サブマネージャー、IAnchorManagerIFragmentManagerおよび IAttachmentPointManagerへのアクセスを提供します。 |
SpongyFromPlayspace |
(省略可能) カメラの親ノード (テレポートの場合など) によって適用される変換の逆関数。 |
Version |
このリリースのバージョン。 これは、Unity Inspector の WorldLockingContext コンポーネントに表示され、現在インストールされている World Locking Tools for Unityのバージョンをすばやく視覚的に検証できます。 コードには効果はありませんが、ラベルとしてのみ機能します。 |
メソッド
Dispose() |
シャットダウン時に内部を破棄します。 |
Finalize() |
シャットダウン時に内部を破棄します。 |
GetInstance() |
WorldLockingManager インスタンスを取得します。 これはプログラムの実行中にいつでも呼び出される可能性がありますが、読み込み中に呼び出された場合、その設定がまだ新しいシーンから読み込まれていない可能性があります。 |
Load() |
WorldLocking 状態の読み込み操作を手動でトリガーする |
Reset() |
WorldLocking を明確に定義された空の状態にする |
ResetAnchorManager() |
適切な初期化を 1 回だけ実行します。 これは、呼び出し元に設定を変更する機会を与えた後に呼び出されます。 |
Save() |
WorldLocking 状態の保存操作を手動でトリガーする |
SetContext(WorldLockingContext) |
特定のコンテキストから共有設定の使用を開始します。 |