다음을 통해 공유


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가 AnchorId 열거형의 기본 클래스인 ulong으로 저장되어야 하기 때문입니다. Unity int 기반 열거형만 지원하므로 ulong 기반 AnchorId에 대해 serialization 등에 불만을 제기합니다.

(다음에서 상속됨 SpacePin)
AnchorName

고유한 앵커 이름을 제공합니다. 지속성에 사용됩니다.

(다음에서 상속됨 SpacePin)
FragmentId

이 조각이 속한 조각입니다. IOrientable 인터페이스를 충족하는 공용 속성입니다.

(다음에서 상속됨 SpacePinOrientable)
IsReadyForPublish

로컬 페그가 있고 게시할 준비가 되면 게시할 준비가 된 것입니다.

LocalPeg

로컬 페그에 대한 접근자입니다.

LockedPose

파생 클래스의 월드 잠금 포즈를 위한 접근자입니다.

(다음에서 상속됨 SpacePin)
LockedPosition (다음에서 상속됨 SpacePinOrientable)
LockedRotation (다음에서 상속됨 SpacePinOrientable)
Manager

파생 클래스에서 관리자 종속성에 대한 읽기 전용 액세스 권한입니다.

(다음에서 상속됨 SpacePin)
ModelingPoseGlobal

맞춤을 위해 맞춤 관리자에 제출된 포즈 쌍 중 첫 번째입니다.

(다음에서 상속됨 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)

spongy 공간에서 위치를 설정합니다. 상대 위치에 따라 계산되므로 회전이 필요하지 않습니다.

(다음에서 상속됨 SpacePinOrientable)
Start()

Inspector 집합 오리엔터를 인터페이스 iorienter로 채택합니다.

(다음에서 상속됨 SpacePinOrientable)

적용 대상