Unity의 UI 툴킷은 사용자 인터페이스(UI) 개발을 위한 기능, 리소스 및 툴 컬렉션입니다. UI 툴킷을 사용하면 Unity 에디터용 커스텀 UI 및 확장 기능, 런타임 디버깅 툴, 그리고 게임 및 애플리케이션용 런타임 UI를 개발할 수 있습니다.
UI 툴킷은 표준 웹 기술에 기반하고 그로부터 영감을 받았습니다. 웹 페이지나 애플리케이션을 개발한 경험이 있다면 대부분의 지식을 그대로 활용할 수 있으며, 많은 주요 개념이 익숙할 것입니다.
참고: |
---|
Unity는 일부 신규 UI 개발 프로젝트에 UI 툴킷을 사용할 것을 권장하지만, Unity UI(uGUI) 및 IMGUI에 있는 일부 기능이 아직 제공되지 않습니다. 이러한 예전 시스템은 특정 사용 사례에 더 적합하며, 레거시 프로젝트를 지원하는 데 필요합니다. UI 툴킷 대신 예전 시스템을 선택하는 것이 더 적합한 경우에 대한 자세한 내용은 Unity의 UI 시스템 비교를 참조하십시오. |
이 섹션에서는 다음과 같은 주요 UI 툴킷 기능, 리소스 및 툴에 대한 간략한 설명을 제공합니다.
UI 툴킷의 핵심은 인정받은 웹 기술에 기반한 보류 모드 UI 시스템입니다. 스타일시트, 동적 및 컨텍스트 이벤트 처리를 지원합니다.
UI 시스템에는 다음 기능이 포함됩니다.
UI 툴킷은 웹 애플리케이션을 개발하는 방법과 유사한 방식으로 사용자 인터페이스를 빌드하는 데 사용할 수 있는 다음의 에셋 타입을 제공합니다.
UI 툴킷에는 UI 생성에 도움이 되는 다음의 툴과 리소스도 포함되어 있습니다.