대기 시간
Coddy Godot 여정의 게임 규칙 섹션에 포함된 레슨. 29개 중 3번째.
타이머의 wait_time은 타이머가 세는 초의 수입니다. 변경하지 않으면 1입니다.
$Timer.wait_time = 3 # 3초마다 시간이 다 됨
$Timer.wait_time = 0.25 # 초당 4번wait_time을 더 작게 설정하면 타이머가 더 자주 만료됩니다. 타이머가 시작되기 전에 _ready()에서 설정하세요. 타이머는 카운트를 시작할 때마다 이 값을 읽습니다.
적이 얼마나 자주 나타나는지처럼 게임의 진행 속도를 설정하는 데 사용하세요.
챌린지
쉬움문이 두 배 빠르게 올라가게 하세요.
_ready()에서$Timer.wait_time을0.5로 설정하세요._process()의action확인은 그대로 두세요.
‘플레이’를 누른 다음 E를 누르세요. 문이 0.5초마다 올라갑니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
extends Node2D
func _ready():
$Timer.timeout.connect(_on_timer_timeout)
func _process(delta):
if Input.is_action_just_pressed("action"):
$Timer.start()
func _on_timer_timeout():
$Gate.position.y -= 35
게임 규칙의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드