共用方式為


AttachmentPoint 類別

定義

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)

通知附件點已將它傳送到新位置。

適用於