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
處理凍結世界引擎系統調整位置的委派
- stateHandler
- AdjustStateDelegate
處理凍結世界引擎連線變更的委派
傳回
新的附件點介面。
備註
附件點本身是相當不透明的句柄。 其效果會透過與其相關聯的兩個處理程序傳播至用戶端。 內容介面是選擇性的。 如果從現有的附件點 (或其目標物件) ,則應該指定新的附件點。 如果為 null,則概念上是從目前的相機繁衍新的附件點。 附件點本身是相當不透明的句柄。 實際調整是透過傳遞至建立的兩個委派通知來進行。 locationHandler 會嚴格通知重新調整 (合併或重新凍結) 。 stateHandler 會通知此附件點是否與目前的片段「連線」。 這兩個處理程式都是選擇性的,而且可以是 Null。