
UI 툴킷의 새로운 기능은 무엇인가요?
UI 툴킷은 사용자 인터페이스 및 에디터 확장을 개발하기 위한 기능, 리소스 및 도구 모음입니다. 직관적인 워크플로우는 아티스트와 디자이너가 게임 및 애플리케이션을 위한 런타임 UI를 더 빠르게 생성하고 디버깅할 수 있도록 도와줍니다.
Unity 6 릴리스에는 여러 UI 툴킷 업데이트가 포함되어 있습니다. 새로운 컨트롤과 함께 완전히 확장 가능한 데이터 바인딩 시스템을 추가했습니다. UI 개발자를 위한 시각적 저작 워크플로우와 확장성을 개선했습니다. Unity 6은 다국어 및 이모지 지원도 도입합니다.
주요 기능
기능을 발견하고 UI 툴킷으로 무엇을 달성할 수 있는지 알아보십시오.

전용 저작 도구로 시작하기
UI 툴킷의 전용 저작 도구에는 웹 기술에서 영감을 받아 친숙한 경험을 제공하는 UI 빌더와 UI 디버거가 포함되어 있습니다. UI 빌더를 사용하여 Unity에서 게임 및 애플리케이션의 UI를 시각적으로 생성하고 편집하며, UI 디버거는 문제를 신속하게 해결하는 데 도움을 줍니다.

유연한 텍스트 렌더링
UI 툴킷은 고급 스타일링 기능으로 동적 텍스트를 렌더링할 수 있어, 어떤 포인트 크기와 해상도에서도 깔끔하고 아름다운 텍스트를 제공합니다. 이는 다양한 장치에서 가독성을 향상시켜 화면 크기에 관계없이 일관된 사용자 경험을 보장합니다. 통합된 유니코드 지원으로 애플리케이션을 현지화하고 다양한 언어 및 스크립트를 처리하기가 더 쉬워져, UI를 전 세계 청중에게 접근 가능하고 효과적으로 만듭니다.

가벼운 전환으로 UI 애니메이션
UI 툴킷은 프로젝트에서 UI 전환을 간소화하는 전용 UI 애니메이션 시스템을 제공합니다. 이 새로운 시스템은 대부분의 UI 프로젝트에서 애니메이션의 대부분을 재사용 가능한 전환으로 효율적으로 저작할 수 있게 하여 귀중한 디자인 시간을 절약합니다.

선명하고 텍스처가 없는 UI 렌더링 기능 활용
UI 툴킷에서 텍스처가 없는 UI 요소를 직접 만들기 위해 테두리 반경, 색상, 크기 및 텍스트를 설정합니다. Photoshop에서 이미지를 생성하고 가져오는 것을 중단하여 도구 간 전환에 낭비되는 시간을 크게 줄이고, 전체 메모리 사용량과 빌드 크기를 낮춰 더 효율적으로 확장합니다.

인터페이스 디자인을 더욱 간소화합니다.
데이터 바인딩 시스템은 편집기와 런타임 모두에서 사용할 수 있습니다. UI 빌더에서 설정할 수 있어 사용자가 바인딩을 생성, 검사 및 변경할 수 있습니다. 이 시스템은 많은 확장성을 제공하여 사용자가 자신만의 바인딩 유형을 만들 수 있게 합니다.
데이터 바인딩 시스템은 편집기와 런타임 모두에서 사용할 수 있습니다. UI 빌더에서 설정할 수 있어 사용자가 바인딩을 생성, 검사 및 변경할 수 있습니다. 이 시스템은 많은 확장성을 제공하여 사용자가 자신만의 바인딩 유형을 만들 수 있게 합니다.

Unity 편집기를 위한 사용자 정의 UI 및 확장 기능 개발
UI Toolkit은 Unity 편집기 확장을 위한 사용자 정의 UI 개발을 단순화하는 유지 모드 UI 프레임워크를 포함하여 아티스트, 디자이너 및 프로그래머를 위한 간소화된 워크플로우를 지원하는 독특한 창과 검사기를 구축할 수 있습니다.
기타 기능
더욱 빨라진 반복 작업
전역 스타일 관리 및 실시간 저작 기능으로 더 빠르게 작업하고 반복할 수 있습니다.
익숙한 경험
UI 저작 도구 및 워크플로우는 더 빠른 온보딩을 위해 표준 웹 기술에서 영감을 받았습니다.
더 나은 협업
C# 코드의 논리, UXML 문서의 UI 구조, 스타일 시트의 스타일링은 UI의 서로 다른 부분에서 충돌 없이 작업하기 쉽게 만듭니다.
렌더링 성능
Render Hints 및 동적 텍스처 아틀라스를 사용하여 게임 성능에 대한 더 큰 제어를 얻으세요.
다른 시스템과 잘 작동
UI Toolkit은 편집기용 IMGUI 및 런타임용 UGUI와 함께 사용할 수 있습니다. Unity의 새로운 입력 시스템과도 호환됩니다.
재사용성
편집기와 런타임 간, 또는 프로젝트 내에서 스타일과 위젯을 공유할 수 있습니다.
Unity는 새로운 UI 개발 프로젝트에 UI Toolkit 사용을 권장하지만, Unity UI(uGUI) 및 IMGUI에서 발견된 기능으로 인해 이전 시스템을 사용하는 것이 합리적인 경우도 여전히 있습니다. Unity의 UI 시스템을 비교하여 자신에게 가장 적합한 것을 평가하세요.

리소스

Unity의 사용자 인터페이스 설계 및 구현
이 130페이지 이상의 가이드는 Unity의 두 가지 UI 시스템인 Unity UI와 UI Toolkit을 사용하여 정교한 인터페이스를 구축하는 방법을 보여줍니다. 우리는 UI Toolkit 샘플 – Dragon Crashers를 사용하여 반응형 UI 및 UI Builder와 같은 UI Toolkit 개념을 소개합니다.

QuizU
QuizU는 UI Toolkit을 사용하여 MVP, 상태 패턴, 메뉴 화면 관리 등 다양한 디자인 패턴과 프로젝트 아키텍처를 보여주는 공식 Unity 샘플입니다.

UI Toolkit으로 최고의 성능 얻기
이 비디오에서 Unity 전문가 Nicolas Borromeo가 체인 드로우 콜 구현, 버퍼 크기의 의미, 동적 아틀라싱 모범 사례, 사용자 정의 셰이더 및 3D UI와 같은 제한 사항 처리에 대한 주제를 논의합니다.

Football Manager 2025의 UI 문제 해결
Sports Interactive의 개발 팀이 Unity로 전환한 방법을 배우고, UI Toolkit 및 저코드 및 무코드 사용자에게 제공되는 다른 UI 도구에 대한 경험을 통찰합니다.

기술 자료
Unity 매뉴얼을 읽고 Unity의 UI Toolkit에 대해 더 알아보세요.

UI Toolkit으로 더 나은 편집기 및 게임 인터페이스를 더 빠르게 만드세요.
이 비디오를 시청하여 UI 기술을 향상시키기 위한 전문가의 안내와 귀중한 기술을 얻으세요. UI Toolkit이 새로운 데이터 바인딩 시스템, 혁신적인 UXML 객체 및 UI Builder의 맞춤형 검사기를 통해 팀워크를 향상시키고 가속화할 수 있는 방법을 보여줍니다.

커뮤니티
포럼에 액세스하여 커뮤니티의 도움을 받고 Unity의 UI Toolkit에 대한 최신 정보를 들어보세요.