Unity 검색

2021.2 beta image
2021.2 beta image
다루는 주제
공유

UI 툴킷으로 게임 및 애플리케이션용 UI를 만들어 보세요. 2021.2 버전부터 런타임 지원이 제공됩니다.

UI 툴킷은 그래픽 사용자 인터페이스 개발을 위한 기능, 리소스 및 도구 모음입니다. 2019.1 버전에서 UIElements로 처음 소개된 UI 툴킷은 Unity 에디터를 확장하기 위한 커스텀 UI를 개발하는 보류 모드(retained mode) UI 프레임워크를 도입했습니다. UI 툴킷은 2021.2 버전부터 런타임 UI 저작을 지원하므로 Unity에서 직접 게임 및 애플리케이션용 UI를 만들 수 있습니다.

UI 툴킷은 웹 기술에서 착안한 친숙하고 직관적인 저작 경험을 반영하여 아티스트와 디자이너가 UI 빌더 및 UI 디버거와 같은 전용 제작 도구로 빠르게 작업을 시작할 수 있도록 도와줍니다.

Image of the new UI Toolkit builder and debugger side by side

UI 툴킷의 최신 기능

TextMesh Pro의 강력한 기능 활용

UI 툴킷 2021.2 버전은 TextMesh Pro의 글꼴 렌더링 기술을 통합하여 사용자가 추가 플러그인이나 패키지를 설치하지 않고도 작업에 착수할 수 있도록 했습니다. 이제 UI 툴킷에 고급 스타일링 기능이 탑재되어, 사용자 설정에 따라 모든 크기 및 해상도에서 아름다운 텍스트를 선명하게 렌더링할 수 있습니다.

Image of the new UI toolkit level up button

전용 UI 애니메이션으로 가벼운 전환 효과 구현

현재 디자이너가 프로젝트에서 UI 전환을 생성하려면 리소스가 많이 드는 복잡한 애니메이션 도구를 사용해야 합니다. 하지만 새로 추가된 전용 UI 애니메이션 시스템을 활용하면 상태 전환 효과를 간편하게 구현할 수 있습니다. 이 새로운 시스템은 다른 프로젝트나 요소에 적용할 수 있는 재사용 가능한 전환 효과를 저작할 수 있는 빠르고 효율적인 옵션도 제공합니다. 전환이 UI 프로젝트에서 애니메이션의 대부분을 차지하는 경우가 많으므로 디자인 시간을 상당히 절약하는 효과를 가져올 수 있습니다.

Gif showing the new transitions available in the UI toolkit

UI 툴킷과 uGUI(Unity UI)를 함께 사용

UI 툴킷은 Unity UI와 호환되므로 전체 사용자 인터페이스를 재작성하지 않고도 기존 프로젝트를 전환할 수 있습니다. 즉 UI 툴킷으로 기존 프로젝트의 일부를 재생성하고 나머지는 Unity UI에 남겨두어, 동일한 프로젝트에서 두 가지 도구를 함께 사용할 수 있습니다.

산뜻한 텍스처리스 UI 렌더링 기능 활용

UI 툴킷에서 직접 테두리 라운딩, 색상, 크기, 텍스트를 설정하여 텍스처리스 UI를 생성하세요. Photoshop에서 이미지를 생성하거나 임포트할 필요가 없으므로 도구 전환으로 낭비되는 시간을 크게 줄여 반복 작업을 더 빠르게 수행할 수 있습니다. 전체적인 메모리 사용 및 빌드 크기를 줄여 보다 효율적으로 확장할 수 있습니다. 또한 전체 화면 안티앨리어싱의 필요성을 줄이는 새로운 렌더링 기술이 추가되어, 품질 저하 없이 더 높은 성능을 발휘할 수 있습니다.

Image showing the new crisp textureless UI rendering capabilities in the UI Toolkit

UI 툴킷을 사용해야 하는 경우

다양한 스크린 해상도에서 실행할 스크린 오버레이 UI를 생성하려면 Unity UI 대신 UI 툴킷을 사용하는 것이 좋습니다. 다음에 해당되는 경우 UI 툴킷 사용을 추천합니다.

  • 상당한 양의 사용자 인터페이스를 사용하여 작업을 수행하는 경우
  • 아티스트와 디자이너에게 친숙한 저작 워크플로가 필요한 경우
  • 텍스처리스 UI 렌더링 기능이 필요한 경우

Unity UI는 3D 월드에 배치되어 빛을 발하는 UI, 커스텀 셰이더및 머티리얼이 포함된 VFX, MonoBehaviors에서 간편한 참조가 필요한 사용자에게 기본적으로 권장되는 솔루션입니다.

베타 버전 사용 방법

Unity Hub 또는 다운로드 페이지에서 최신 버전의 베타를 받을 수 있습니다. 베타 버전은 정식 제작 단계의 프로젝트에는 사용이 권장되지 않습니다. 진행 중인 프로젝트에 베타 버전을 사용할 경우 먼저 기존 프로젝트를 백업하시기 바랍니다. 

Unity 2021.2를 사용해보신 후 의견을 공유해주세요. 베타 포럼UI 툴킷 포럼을 방문하여 소중한 의견과 피드백을 남겨 주세요.

2021년 7월 1일 테크놀로지 | 5 분 소요
다루는 주제
관련 게시물