SpacePinASA クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public class SpacePinASA : Microsoft.MixedReality.WorldLocking.Core.SpacePinOrientable
type SpacePinASA = class
inherit SpacePinOrientable
Public Class SpacePinASA
Inherits SpacePinOrientable
- 継承
コンストラクター
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) |