UX 구성 요소(비 캔버스) - MRTK3

이 패키지에는 비 캔버스, 비 RectTransform 구성 요소를 사용하여 Mixed Reality 디자인 언어를 구현하는 UX 구성 요소 라이브러리가 포함되어 있습니다.

프로젝트에 비 캔버스 프리팹을 사용하도록 선택할 때 신중하게 결정해야 합니다. 대부분의 경우 캔버스 프리팹 라이브러리는 특히 많은 수의 엔지니어와 디자이너가 있는 대규모 애플리케이션을 빌드할 때 더 유연하고 재사용 가능하며 유지 관리할 수 있습니다. 또한 캔버스 기반 구성 요소는 대부분의 디자이너가 사용할 수 있을 것으로 예상하는 최신 디자인 도구를 제공합니다. 성능 고려 사항도 있지만 캔버스 구성 요소의 유연성 및 기능 집합은 더 많은 비용이 들 수 있습니다. 수백 개의 요소가 한 번에 표시되는 특히 큰 UI를 빌드하는 경우 향상된 일괄 처리 및 그리기 호출 효율성을 위해 비 캔버스 프리팹을 선택할 수 있습니다.

다음 표에서는 애플리케이션에 사용할 구성 요소를 선택할 때 고려할 수 있는 조건 집합을 간략하게 설명합니다. 또한 하이브리드 캔버스 UI 시스템의 작동 방식에 대한 자세한 분석과 해당 이점 및 단점에 대한 설명은 설명서를 참조하세요.

조건 캔버스 캔버스 외
크기 조정 및 레이아웃 실시간 크기 조정, 동적 레이아웃, 가로/세로/그리드 레이아웃, 여백, 안쪽 여백, 플렉스 % 크기 조정 또는 레이아웃이 없습니다. 모든 항목은 수동으로 배치되고 수작업으로 크기가 조정됩니다.
스크롤/클리핑 스크롤 및 픽셀 단위 정확한 클리핑(둥근 모서리 포함)은 무료로 제공됩니다. 스크롤 기능이 없습니다. 클리핑하려면 렌더러별 구성이 필요합니다.
팀 + 프로젝트 크기 재사용 가능하고 유연한 구성 요소는 대규모 팀을 보다 효과적이고 일관되게 만듭니다. 많은 수의 프리팹과 융통성 없는 디자인/레이아웃으로 인해 대규모 팀의 일관성을 유지하기가 어려워집니다.
학습 곡선 Unity UI 지식 + 환경 권장 이전 Unity UI 환경이 필요하지 않음
2D 마우스 입력
풍부한 볼륨 XR 입력
테마 작업 진행 중 com.microsoft.mrtk.data
지역화 작업 진행 중 작업 진행 중
화면의 UI 요소 수 작은 레이아웃에 가장 적합 수백/수천 개의 요소에 대한 더 나은 일괄 처리 성능