共用方式為


SpacePinASA 類別

定義

public class SpacePinASA : Microsoft.MixedReality.WorldLocking.Core.SpacePinOrientable
type SpacePinASA = class
    inherit SpacePinOrientable
Public Class SpacePinASA
Inherits SpacePinOrientable
繼承
UnityEngine.MonoBehaviour
SpacePinASA

建構函式

SpacePinASA()

屬性

AlignmentManager

從腳本覆寫 AlignmentManager 的存取子。

(繼承來源 SpacePin)
AnchorId

anchorId 的這個包裝函式是因為 anchorId 必須儲存為 ulong,這是 AnchorId 列舉的基類。 Unity 僅支援以 int 為基礎的列舉,因此會抱怨 ulong 型 AnchorId 的串行化等。

(繼承來源 SpacePin)
AnchorName

提供唯一的錨點名稱。 這是用於持續性。

(繼承來源 SpacePin)
FragmentId

這個所屬的片段。 可滿足 IOrientable 介面的公用屬性。

(繼承來源 SpacePinOrientable)
IsReadyForPublish

準備好在有本機 Peg 且已準備好發佈時發佈。

LocalPeg

本機peg的存取子。

LockedPose

衍生類別之世界鎖定姿勢的存取子。

(繼承來源 SpacePin)
LockedPosition (繼承來源 SpacePinOrientable)
LockedRotation (繼承來源 SpacePinOrientable)
Manager

唯讀存取衍生類別中的管理員相依性。

(繼承來源 SpacePin)
ModelingPoseGlobal

第一對提交至對齊管理員的姿勢,以進行對齊。

(繼承來源 SpacePin)
ModelPosition (繼承來源 SpacePinOrientable)
ModelPositionSource

在目標上尋找模型空間位置的位置。 建議轉換,但如果轉換是在中製作轉換,轉譯器或碰撞器可能更適合。

(繼承來源 SpacePin)
ModelRotation (繼承來源 SpacePinOrientable)
Orienter

管理 Orienter 的輸入相依性,其會仲裁個別輪替。

(繼承來源 SpacePinOrientable)
PinActive

這個空間釘選是否處於使用中使用中的釘選空間

(繼承來源 SpacePin)
Properties

屬性的運行時間存取。

Publisher

發行者的存取子。 這是由系結器管理。

RestorePoseLocal

如果有任何) ,在操作后 (還原。

(繼承來源 SpacePin)
SpacePinId

這個空間釘選的唯一標識符。

方法

ConfigureLocalPeg()

根據目前狀態 (LockedPose) ,Create 本機 peg。

ExtractModelPose() (繼承來源 SpacePin)
ExtractModelPoseFromCollider() (繼承來源 SpacePin)
ExtractModelPoseFromRenderer() (繼承來源 SpacePin)
ExtractModelPoseFromTransform() (繼承來源 SpacePin)
ForceAttachment()

請確定有附件,且其位於最新狀態。

(繼承來源 SpacePin)
GetModelPoseFromGlobalPosition(Vector3) (繼承來源 SpacePin)
OnDestroy()

終結時,取消註冊載入的事件。

(繼承來源 SpacePin)
OnLocationUpdate(Pose)

refit 作業的回呼。

(繼承來源 SpacePinOrientable)
PushAlignmentData(IAlignmentManager)

將數據從這個點傳達至對齊管理員。

(繼承來源 SpacePin)
PushRotation(IAlignmentManager, Quaternion)

接受由 IOrienter 計算的旋轉。

(繼承來源 SpacePinOrientable)
ReleaseAttachment()

處置任何先前建立的附件點。

(繼承來源 SpacePin)
Reset()

從 IOrienter 重設和取消註冊。

(繼承來源 SpacePinOrientable)
ResetModelingPose()

將模型化姿勢重設為目前的轉換。

(繼承來源 SpacePin)
RestoreOnLoad()

如果以負載為基礎的還原成功,請向 orienter 註冊以進行進一步操作。

(繼承來源 SpacePinOrientable)
SendAlignmentData(IAlignmentManager)

通知管理員已提交所有必要的更新,並準備好進行處理。

(繼承來源 SpacePin)
SetFrozenPose(Pose)

轉換對 [鎖定的空間] 和 [通過] 的姿勢。

(繼承來源 SpacePin)
SetFrozenPosition(Vector3)

設定凍結空間中的位置。 不需要旋轉,因為會根據相對位置計算。

(繼承來源 SpacePinOrientable)
SetLocalPeg(ILocalPeg)

從雲端下載系結器之後,接受由系結器指派的本機 Peg。

SetLockedPose(Pose)

覆寫基底 SetLockedPose 以允許插入旋轉的計算。

(繼承來源 SpacePinOrientable)
SetLockedPosition(Vector3)

設定世界鎖定空間中的位置。 不需要旋轉,因為會根據相對位置計算。

(繼承來源 SpacePinOrientable)
SetOrienter(IOrienter)

明確設定管理 IOrienter,覆寫 Inspector 中的任何設定。

(繼承來源 SpacePinOrientable)
SetSpongyPose(Pose)

轉換對 [鎖定的空間] 和 [通過] 的姿勢。

(繼承來源 SpacePin)
SetSpongyPosition(Vector3)

設定 spongy 空間中的位置。 不需要旋轉,因為會根據相對位置計算。

(繼承來源 SpacePinOrientable)
Start()

採用 Inspector set Orienter 作為介面 iorienter。

(繼承來源 SpacePinOrientable)

適用於