유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

[U Day Seoul 2024] 런타임 사용을 위한 Unity UI Toolkit 소개

Unity Korea

2025. 7. 28.

0

#frontend
#game
  • Unity UI 시스템에는 IMGUI, Unity UI, UI 툴킷의 세 가지 구현이 존재하며, UI 툴킷은 가장 현대적인 시스템임. 🖼️
  • UI 툴킷은 웹 개발의 스타일시트 및 레이아웃 시스템 개념을 도입하여 Unity에서 현대적인 UI 개발 방법론을 사용할 수 있게 함. 💻
  • Unity 에디터의 많은 기능이 이미 UI 툴킷으로 구현되어 있으며, 런타임에서도 사용 가능하도록 개발 중임. ⚙️
  • UI 툴킷은 UI 디자인을 UI Document 에셋에 구축하고, UI Builder 툴을 사용하여 디자인함. 🎨
  • 스타일시트(USS)를 사용하여 UI의 스타일을 정의하고, C# 스크립트에서 UI 요소에 대한 처리를 정의함. ✒️
  • 데이터 바인딩을 통해 C# 스크립트의 데이터와 UI 표시를 자동으로 동기화하여 UI 관련 코드를 줄일 수 있음. 🔗
  • UI 툴킷은 월드 스페이스 UI, 커스텀 셰이더/머티리얼, 애니메이션 클립을 지원하지 않는 제한 사항이 있음. 🚫
  • 샘플 프로젝트(Dragon Crashers, QuizU, Strawman)를 통해 UI 툴킷의 사용법을 학습할 수 있음. 📚
  • 마우스 호버 효과와 같은 간단한 애니메이션은 스타일 시트를 통해 구현할 수 있음. ✨
  • UI 툴킷은 웹 페이지 구조와 유사한 구조를 가지며, 웹 개발 경험이 있는 개발자에게 친숙함. 🌐

Recommanded Videos