Menu
CoddyTech
flag Pt iconPortuguêsdown icon

Tempo de espera

Parte da seção Regras do jogo do Journey de Godot da Coddy. Lição 3 de 29.

O wait_time de um temporizador indica quantos segundos ele conta. Ele é 1, a menos que você o altere.

$Timer.wait_time = 3	# termina a cada três segundos
$Timer.wait_time = 0.25	# quatro vezes por segundo

Um wait_time menor faz o temporizador disparar com mais frequência. Defina-o em _ready(), antes de o temporizador iniciar. O temporizador lê esse valor sempre que começa a contar.

Use-o para definir o ritmo de um jogo, como a frequência com que os inimigos aparecem.

challenge icon

Desafio

Fácil

O portão sobe muito devagar. Defina $Timer.wait_time como 0.5 em _ready(), para que o cronômetro se esgote a cada meio segundo.

Experimente você mesmo

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
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Regras do jogo

Pratique por conta própria: Playground de Godot