AttachmentPoint 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
IAttachmentPoint 介面的實作。 提供實作,以及更新委派的系結。
public class AttachmentPoint : Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
type AttachmentPoint = class
interface IAttachmentPoint
Public Class AttachmentPoint
Implements IAttachmentPoint
- 繼承
-
AttachmentPoint
- 實作
建構函式
AttachmentPoint(AdjustLocationDelegate, AdjustStateDelegate) |
建構函式,設定處理程式 |
屬性
AnchorId |
相關聯的錨點標識碼 |
CachedPosition |
內部歷程記錄快取。 |
FragmentId |
相關聯的片段標識碼 |
LocationFromAnchor |
附件點在錨點空間中的位置。 |
LocationHandler |
系統位置調整的處理程式。 可能是 Null |
Name |
名稱會在建立時自動填入唯一專案,但可以重新命名為任何實用且方便的專案。 它只能作為標籤使用,因此可以是任何 (包括空白或 null) 。 |
ObjectAdjustment |
物件 (系結至這個附件點) 累計轉換調整。 |
ObjectPosition |
物件 (系結至這個附件點) 的位置。 |
State |
這個附件點的目前狀態。 |
StateHandler |
系統連線調整的處理程式。 可能是 Null。 |
方法
HandlePoseAdjustment(Pose) |
追蹤累積轉換調整,並在有任何) 時傳遞至客戶端調整處理程式 (。 |
HandleStateChange(AttachmentPointStateType) |
如果狀態已變更,請記錄新的狀態,並在有任何) 時傳遞至客戶端處理程式 (。 |
MoveTo(IAttachmentPointManager, Vector3) |
通知附件點,其已以累加方式移至新位置。 |
Set(FragmentId, Vector3, AnchorId, Vector3) |
將附件點的內部設定為新的值。 |
TeleportTo(IAttachmentPointManager, Vector3, IAttachmentPoint) |
通知附件點已將它傳送到新位置。 |