다음을 통해 공유


AttachmentPoint 클래스

정의

IAttachmentPoint 인터페이스의 구현입니다. 구현과 업데이트 대리자 바인딩을 제공합니다.

public class AttachmentPoint : Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
type AttachmentPoint = class
    interface IAttachmentPoint
Public Class AttachmentPoint
Implements IAttachmentPoint
상속
AttachmentPoint
구현

생성자

AttachmentPoint(AdjustLocationDelegate, AdjustStateDelegate)

생성자, 처리기 설정

속성

AnchorId

연결된 앵커 ID

CachedPosition

내부 기록 캐시.

FragmentId

연결된 조각 ID

LocationFromAnchor

앵커 지점 공간의 첨부 지점 위치입니다.

LocationHandler

시스템 위치 조정을 위한 처리기입니다. Null일 수 있습니다.

Name

이름은 만들기에서 고유한 이름으로 자동 채워지지만 유용하고 편리한 항목으로 이름을 바꿀 수 있습니다. 레이블로만 사용되므로 모든 항목(빈 또는 null 포함)이 될 수 있습니다.

ObjectAdjustment

이 첨부 지점으로 바인딩된 개체에 대한 누적 변환 조정입니다.

ObjectPosition

이 첨부 지점으로 바인딩된 개체의 위치입니다.

State

이 첨부 지점의 현재 상태입니다.

StateHandler

시스템 연결 조정을 위한 처리기입니다. null일 수 있습니다.

메서드

HandlePoseAdjustment(Pose)

누적 변환 조정을 추적하고 클라이언트 조정 처리기(있는 경우)에 전달합니다.

HandleStateChange(AttachmentPointStateType)

상태가 변경된 경우 새 상태를 기록하고 클라이언트 처리기에 전달합니다(있는 경우).

MoveTo(IAttachmentPointManager, Vector3)

첨부 파일 지점이 새 위치로 증분 이동했음을 알립니다.

Set(FragmentId, Vector3, AnchorId, Vector3)

첨부 파일 지점의 내부를 새 값으로 설정합니다.

TeleportTo(IAttachmentPointManager, Vector3, IAttachmentPoint)

새 위치로 텔레포트되었음을 첨부 파일 지점에 알립니다.

적용 대상