The Definitive GODOT Layouts Guide
- Godot에서 UI를 만들 때, 컨트롤 노드를 사용하며, 가장 기본적인 것은 색깔 사각형입니다. 🟦
- 레이아웃 모드를 '앵커'로 설정하고, 앵커 포인트를 조절하여 화면 크기에 상관없이 UI 요소의 위치를 상대적으로 고정할 수 있습니다. 📐
- 앵커 오프셋을 사용하여 픽셀 단위로 UI 요소의 위치를 미세 조정할 수 있으며, 애니메이션 효과를 줄 수도 있습니다. 🎨
- 여러 컨트롤 노드를 특정 패턴으로 배치하기 위해 컨테이너를 사용하며, HBox 컨테이너는 노드를 가로로, VBox 컨테이너는 세로로 배치합니다. 📦
- 컨테이너 내에서 컨트롤 노드의 '확장' 설정을 통해 사용 가능한 공간을 최대한 활용하도록 할 수 있으며, '스트레치 비율'을 통해 각 노드가 차지하는 공간의 비율을 조절할 수 있습니다. ↔️
- Grid 컨테이너를 사용하여 UI 요소를 격자 형태로 배치할 수 있으며, 열 수를 조절하여 다양한 레이아웃을 만들 수 있습니다. 🧮