次の方法で共有


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

ローカル ペグがあり、発行する準備ができたら、発行する準備ができました。

LocalPeg

ローカル ペグのアクセサー。

LockedPose

派生クラスのワールド ロックポーズのアクセサー。

(継承元 SpacePin)
LockedPosition (継承元 SpacePinOrientable)
LockedRotation (継承元 SpacePinOrientable)
Manager

派生クラスからマネージャーの依存関係への読み取り専用アクセス。

(継承元 SpacePin)
ModelingPoseGlobal

配置のために配置マネージャーに送信されたポーズのペアの 1 つ目。

(継承元 SpacePin)
ModelPosition (継承元 SpacePinOrientable)
ModelPositionSource

ターゲット上のモデル空間の位置を検索する場所。 変換が推奨されますが、変換がベイクされた場合は、レンダラーまたはコライダーがより適切な場合があります。

(継承元 SpacePin)
ModelRotation (継承元 SpacePinOrientable)
Orienter

個々の回転を仲裁する管理オリエンターの入力依存関係。

(継承元 SpacePinOrientable)
PinActive

このスペース ピンがアクティブな使用中のピン留め領域にあるかどうか

(継承元 SpacePin)
Properties

プロパティのランタイム アクセス。

Publisher

パブリッシャーのアクセサー。 これはバインダーによって管理されます。

RestorePoseLocal

操作後に復元するポーズ (存在する場合)。

(継承元 SpacePin)
SpacePinId

このスペース ピンの一意識別子。

メソッド

ConfigureLocalPeg()

現在の状態 (LockedPose) に基づいてローカル ペグをCreateします。

ExtractModelPose() (継承元 SpacePin)
ExtractModelPoseFromCollider() (継承元 SpacePin)
ExtractModelPoseFromRenderer() (継承元 SpacePin)
ExtractModelPoseFromTransform() (継承元 SpacePin)
ForceAttachment()

添付ファイルがあり、最新の状態になっていることを確認します。

(継承元 SpacePin)
GetModelPoseFromGlobalPosition(Vector3) (継承元 SpacePin)
OnDestroy()

破棄時に、読み込まれたイベントの登録を解除します。

(継承元 SpacePin)
OnLocationUpdate(Pose)

再適合操作のコールバック。

(継承元 SpacePinOrientable)
PushAlignmentData(IAlignmentManager)

このポイントのデータを配置マネージャーに伝える。

(継承元 SpacePin)
PushRotation(IAlignmentManager, Quaternion)

IOrienter によって計算された回転を受け入れます。

(継承元 SpacePinOrientable)
ReleaseAttachment()

以前に作成した添付ファイル ポイントを破棄します。

(継承元 SpacePin)
Reset()

IOrienter からリセットして登録解除します。

(継承元 SpacePinOrientable)
ResetModelingPose()

モデリング ポーズを現在の変換にリセットします。

(継承元 SpacePin)
RestoreOnLoad()

読み込み時の基本復元が成功した場合は、さらに操作するためにオリエンターに登録します。

(継承元 SpacePinOrientable)
SendAlignmentData(IAlignmentManager)

必要なすべての更新プログラムが送信され、処理の準備ができていることをマネージャーに通知します。

(継承元 SpacePin)
SetFrozenPose(Pose)

ポーズをロックされたスペースに変換し、通過します。

(継承元 SpacePin)
SetFrozenPosition(Vector3)

固定スペース内の位置を設定します。 相対位置に基づいて計算されるため、回転は必要ありません。

(継承元 SpacePinOrientable)
SetLocalPeg(ILocalPeg)

クラウドからダウンロードした後、バインダーによって割り当てられたローカル ペグを受け入れます。

SetLockedPose(Pose)

回転の計算を挿入できるように、基本の SetLockedPose をオーバーライドします。

(継承元 SpacePinOrientable)
SetLockedPosition(Vector3)

ワールド ロック領域の位置を設定します。 相対位置に基づいて計算されるため、回転は必要ありません。

(継承元 SpacePinOrientable)
SetOrienter(IOrienter)

管理している IOrienter を明示的に設定し、インスペクターから設定をオーバーライドします。

(継承元 SpacePinOrientable)
SetSpongyPose(Pose)

ポーズをロックされたスペースに変換し、通過します。

(継承元 SpacePin)
SetSpongyPosition(Vector3)

スポンディ空間内の位置を設定します。 相対位置に基づいて計算されるため、回転は必要ありません。

(継承元 SpacePinOrientable)
Start()

インターフェイス iorienter として Inspector set Orienter を採用します。

(継承元 SpacePinOrientable)

適用対象