Godot | 노드
포스트
취소

Godot | 노드

노드 종류

Node2D : 일반적인 2D 노드

CharacterBody2D : 2D 환경에서 캐릭터 루트 노드로 사용됨

Sprite : 스프라이트 노드

AnimatedSprite2D : 애니메이션 2D 스프라이트 노드

staticBody2D : 정적인 요소(벽, 발판 등)

CollisionShape2D : 충돌 범위를 지정하기 위한 도형 범위

CollisionPolygon2D : 충돌 범위를 지정하기 위한 폴리곤 범위

CanvasLayer : 자식 노드가 무조건 카메라 기준이 아닌 화면 위에 표시되도록 한다

Camera2D : 카메라 노드

Timer : 타이머 노드

CenterContainer : 자식 노드는 무조건 중앙으로 위치가 고정된다

Label : 텍스트 표시 노드

예시

2D 플랫포머 룸

1
2
3
4
Node2D (루트 노드)
- StaticBody2D (벽)
-- CollisionShape2D (벽 충돌영역)
--- ColorRect (벽 표시)

캐릭터

1
2
3
CharacterBody2D (캐릭터 노드)
- AnimatedSprite2D (애니메이션 스프라이트 노드)
- CollisionShape2d (캐릭터 충돌영역)
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.
바로가기