2D Godot 2D 게임 기초

Node2D

노드 Node < CanvasItem < Node2D

위치·회전·크기를 가진 2D 노드. 화면에 놓이는 거의 모든 것의 부모다.

그리지는 않는다. 좌표만 가진다. 그래서 에디터에서는 작은 십자 표시로만 보인다. 자식은 이 노드를 기준으로 배치되므로, 여러 부품을 하나로 묶어 함께 움직이는 "손잡이"로 자주 쓴다.

어디에 쓰나

  • 캐릭터·적·아이템의 루트
  • 회전축(Pivot) 만들기
  • 여러 스프라이트를 한 덩어리로 묶기

비슷하지만 다른 것

  • Marker2D똑같지만 에디터에서 십자 아이콘이 크게 보인다. 총구 위치 같은 "표식"에 쓴다.
  • ControlUI 용. 위치 대신 앵커와 사각형으로 배치한다.
  • CanvasLayer카메라의 영향을 받지 않는 별도 레이어를 만든다.
주의

화면에 아무것도 안 보인다고 당황하지 말 것. Node2D 는 원래 아무것도 그리지 않는다.

본문에 나오는 곳: 2강 · 5강 · 9강 · 18강

Godot 공식 문서에서 보기 →