Learning
When: 1학년 9월 4일
How:
UI 작업을 하다 복잡한 형태의 UI를 만들게 되어서 Vertical, Horizontal Layout Group만으로는 조금 힘들 것 같아 더 찾아보니 Layout Element라는 컴포넌트로 더욱 정교한 UI를 만들 수 있다고 해서 공부하게 되었습니다.
Understanding:
- 설명 : Layout Element는 Vertical, Horizontal Layout Group이라는 컴포넌트에 더욱 세부적인 규칙을 추가할 수 있는 컴포넌트입니다. 정확히는 Layout에 영향을 받는 자식 오브젝트에 크기를 원하는 크기, 남는 공간 차지, 최소치 등을 정하여 구체적인 UI를 만들 수 있게 해줍니다.

- Ignore Layout : 부모의 Layout에 영향을 받지 않게 합니다.
- Min Width/Height : 최소 길이, 높이를 정합니다.
- Preferred Width : 지향하는 길이, 높이를 정합니다. 다른 오브젝트의 Min을 침범하지 않는 선에서 최대한 수치와 가깝게 크기를 설정합니다.
- Flexible Width : 남는 공간을 얼마나 차지할지 정합니다. 남는 공간이란 Min을 침범하지 않는 영역을 뜻합니다.
- Layout Priority : 서로 영역을 침범하려고 할 때, 우선순위를 뜻합니다.
Result: 뭔가 UI만 하다 보니까 실력이 계속 제자리인 것 같아서 다음엔 꼭 다른 작업을 해보겠습니다.
'UnityEngine' 카테고리의 다른 글
| [Unity] 2D에서 Light를 다루는 기본적인 방법 (0) | 2025.09.09 |
|---|---|
| [Unity] 글자에 맞게 UI 크기 조절하기 (0) | 2025.09.05 |
| [Unity] Spline (0) | 2025.09.03 |
| [Unity] DOTween Seqence (3) | 2025.08.21 |
| [Unity] Unity 이벤트 메서드 (5) | 2025.08.18 |