2D Godot 2D 게임 기초

Timer

노드 Node < Timer

시간을 재고 끝나면 timeout 시그널을 쏜다.

one_shot 을 끄면 반복된다. process_mode 를 바꾸면 게임이 일시정지된 동안에도 돌게 할 수 있다. 한 번만 쓸 거라면 노드 대신 get_tree().create_timer(초).timeout 를 await 하는 편이 간단하다.

어디에 쓰나

  • 연사 간격
  • 적 리스폰 주기
  • 무적 시간
  • 자동 소멸

비슷하지만 다른 것

  • Tween시간에 따라 값을 바꾼다. 단순히 "기다리기"가 아니다.

본문에 나오는 곳: 2강 · 17강

Godot 공식 문서에서 보기 →