- UI 툴킷은 Unity의 새로운 UI 시스템이며, 웹 개발의 스타일시트 및 레이아웃 시스템 개념을 도입했습니다. 🎨
- Unity 에디터 기능의 대부분은 이미 UI 툴킷으로 구현되어 실용적인 수준에 도달했습니다. 🛠️
- Unity 6에서는 런타임 데이터 바인딩과 같은 강력한 기능이 추가되어 런타임 UI 시스템으로 추천할 만합니다. 🔗
- UI 툴킷은 UI 디자인을 UI Document 에셋에 구축하고, UI Builder 툴을 사용하여 디자인합니다. 📝
- 스타일시트(USS)를 사용하여 UI의 스타일을 정의하고, C# 스크립트로 UI에 대한 처리를 정의합니다. ✒️
- 데이터 바인딩은 C# 스크립트의 데이터와 UI 표시를 자동으로 동기화하여 UI 관련 코드를 줄여줍니다. 🔄
- UI 툴킷은 월드 스페이스 UI, 커스텀 셰이더/머티리얼, 애니메이션 클립을 지원하지 않는 제한 사항이 있습니다. 🚫