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가 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) |