共用方式為


IAttachmentPointManager.CreateAttachmentPoint 方法

定義

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。

適用於