호빵의 IT 개발소

uGUI란? 본문

CS(전공지식)/기술면접 준비

uGUI란?

호빵Stack 2025. 4. 15. 18:38

uGUI란?

  • *uGUI (Unity GUI)**는 Unity 4.6부터 도입된 Unity의 공식 내장 UI 시스템.
  • GameObject 기반으로 구성되며, UI 요소들도 트랜스폼을 가지는 계층적 구조.
  • 에디터 친화적이고, 실시간 UI 작성 및 시각적 배치가 매우 쉬움.
  • Canvas, RectTransform, Text, Button, Image 등 다양한 컴포넌트를 제공.

 

 

면접 스타일 답변 예시:

uGUI는 Unity에서 기본으로 제공하는 UI 시스템으로,
GameObject 기반 구조를 활용하여 씬 안에서 UI 요소를 일반 오브젝트처럼 배치하고 조작할 수 있게 만들어졌습니다.
기존 NGUI와 달리 에디터 통합이 잘 되어 있어, 드래그 앤 드롭으로 UI를 구성하거나,
RectTransform을 사용해 해상도에 맞춰 자동 정렬되도록 만들 수 있습니다.
또한, Canvas를 중심으로 UI가 렌더링되며,
UI 성능에 영향을 주는 Draw Call 관리나 Canvas Group 관리 등을 통해
UI 최적화도 중요하게 다뤄야 할 요소입니다.

'CS(전공지식) > 기술면접 준비' 카테고리의 다른 글

NGUI란?  (0) 2025.04.15
KF와 IK란 무엇인가?  (0) 2025.04.15
프로파일러란?  (0) 2025.04.15
인보크(Invoke)란?  (0) 2025.04.15
코루틴이란?  (0) 2025.04.15
Comments