IAttachmentPointManager.CreateAttachmentPoint メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しい添付ファイル ポイントをCreateして登録します。
public Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint CreateAttachmentPoint (UnityEngine.Vector3 frozenPosition, Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint context, Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate locationHandler, Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate stateHandler);
abstract member CreateAttachmentPoint : UnityEngine.Vector3 * Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint * Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate * Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate -> Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
Public Function CreateAttachmentPoint (frozenPosition As Vector3, context As IAttachmentPoint, locationHandler As AdjustLocationDelegate, stateHandler As AdjustStateDelegate) As IAttachmentPoint
パラメーター
- frozenPosition
- UnityEngine.Vector3
固定された空間内の、アタッチメント ポイントを開始する位置
- context
- IAttachmentPoint
添付ファイル ポイントを作成する省略可能なコンテキスト (null である可能性があります)
- locationHandler
- AdjustLocationDelegate
Frozen World エンジン システムの位置調整を処理するデリゲート
- stateHandler
- AdjustStateDelegate
Frozen World エンジンの接続の変更を処理するためのデリゲート
戻り値
新しいアタッチメント ポイント インターフェイス。
注釈
アタッチメント ポイント自体はかなり不透明なハンドルです。 その効果は、クライアントに関連付けられている 2 つのハンドラーを介してクライアントに伝達されます。 コンテキスト インターフェイスは省略可能です。 新しい添付ファイル ポイントが、既存の添付ファイル ポイント (またはそのターゲット オブジェクト) から概念的に生成される場合に指定する必要があります。 null の場合、概念的には、現在のカメラから新しい添付ファイル ポイントが生成されました。 アタッチメント ポイント自体はかなり不透明なハンドルです。 実際の調整は、作成に渡された 2 つのデリゲートを通じて通知によって行われます。 locationHandler は、再調整 (マージまたはリフリーズ) 時に調整を通知することを厳密に行います。 stateHandler は、この添付ファイル ポイントが現在のフラグメントと "接続" されているかどうかを通知します。 どちらのハンドラーも省略可能であり、null である可能性があります。