다음을 통해 공유


IAttachmentPointManager.CreateAttachmentPoint 메서드

정의

새 첨부 파일을 Create 등록합니다.

public Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint CreateAttachmentPoint (UnityEngine.Vector3 frozenPosition, Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint context, Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate locationHandler, Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate stateHandler);
abstract member CreateAttachmentPoint : UnityEngine.Vector3 * Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint * Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate * Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate -> Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
Public Function CreateAttachmentPoint (frozenPosition As Vector3, context As IAttachmentPoint, locationHandler As AdjustLocationDelegate, stateHandler As AdjustStateDelegate) As IAttachmentPoint

매개 변수

frozenPosition
UnityEngine.Vector3

연결 지점을 시작할 고정된 공간의 위치입니다.

context
IAttachmentPoint

첨부 지점(null일 수 있음)을 만들 선택적 컨텍스트입니다.

locationHandler
AdjustLocationDelegate

Frozen World 엔진 시스템 위치 조정을 처리하는 대리자

stateHandler
AdjustStateDelegate

Frozen World 엔진 연결 변경 내용을 처리하는 대리자

반환

새 첨부 파일 지점 인터페이스입니다.

설명

첨부 지점 자체는 상당히 불투명한 핸들입니다. 해당 효과는 연결된 두 처리기를 통해 클라이언트에 전파됩니다. 컨텍스트 인터페이스는 선택 사항입니다. 새 첨부 지점이 기존 첨부 지점(또는 대상 개체)에서 개념적으로 생성되는 경우 지정해야 합니다. null이면 개념적으로 현재 카메라에서 새 첨부 지점이 생성되었습니다. 첨부 지점 자체는 상당히 불투명한 핸들입니다. 실제 조정은 생성에 전달된 두 대리자를 통해 알림을 통해 이루어집니다. locationHandler는 다시 설치할 때 조정을 알리기 위해 엄격히 적용됩니다(병합 또는 다시 고정). stateHandler는 이 첨부 지점이 현재 조각과 "연결"되었는지 여부를 알립니다. 두 처리기는 모두 선택 사항이며 null일 수 있습니다.

적용 대상