UnityUI와 연출

UI Toolkit vs uGUI 선택 기준

새 UI를 만들 때 UI Toolkit과 uGUI 중 무엇이 더 잘 맞는지 구조, 워크플로우, 사용 사례 기준으로 비교합니다.

마지막 수정 2026년 3월 22일

기본 패턴

text
데이터 중심, 스타일 분리, 새 UI 설계
  -> UI Toolkit

기존 프로젝트, 월드 스페이스 UI, 익숙한 워크플로우
  -> uGUI

설명

  • UI Toolkit과 uGUI는 단순히 신구 버전 관계가 아니라, UI를 바라보는 작업 방식 자체가 다릅니다. UI Toolkit은 웹처럼 구조와 스타일을 분리하는 retained-mode UI이고, uGUI는 씬 오브젝트와 캔버스 중심 워크플로우에 가깝습니다.
  • 새 프로젝트에서 런타임 UI를 구조적으로 설계하고 싶다면 UI Toolkit이 점점 더 좋은 기본 선택이 되고 있습니다. 특히 스타일 재사용, 도구적 편집, 에디터 확장과의 연결성에서 장점이 큽니다.
  • 반면 uGUI는 이미 카드들에서 다룬 것처럼 Canvas, RectTransform, Graphic Raycaster 기반 워크플로우가 익숙하고, 월드 스페이스 UI나 기존 자산 생태계와 잘 맞습니다.
  • 그래서 선택 기준은 성능 숫자 하나가 아니라 팀의 작업 방식, 기존 프로젝트 자산, 목표 UI 유형입니다. 기존 게임 UI를 유지보수하는 중이라면 uGUI가 더 현실적일 수 있고, 새 런타임 UI 시스템을 설계한다면 UI Toolkit이 더 깔끔할 수 있습니다.
  • 좋은 판단은 "무조건 최신"이 아니라 "이 UI를 앞으로 어떤 방식으로 유지할 것인가"를 먼저 보는 데서 나옵니다.

빠른 정리

질문더 자주 맞는 선택
새 프로젝트의 구조적 런타임 UIUI Toolkit
기존 uGUI 프로젝트 유지보수uGUI
월드 스페이스 UI 활용 비중이 큼uGUI
스타일 재사용과 구조 분리 중시UI Toolkit
에디터 확장과 UI 경험을 같이 가져감UI Toolkit

주의할 점

UI 시스템 선택은 기능 비교표보다 팀의 자산과 숙련도에 더 크게 좌우됩니다. 중간 규모 프로젝트에서 두 시스템을 명확한 경계 없이 섞기 시작하면 오히려 운영 비용이 커질 수 있습니다.

참고 링크

3 sources