AttachmentPoint 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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) |
새 위치로 텔레포트되었음을 첨부 파일 지점에 알립니다. |