Menu
CoddyTech

Tiempo de espera

Parte de la sección Reglas del juego del Journey de Godot de Coddy. Lección 3 de 29.

El wait_time de un temporizador indica cuántos segundos cuenta. Es 1 a menos que lo cambies.

$Timer.wait_time = 3	# se agota cada tres segundos
$Timer.wait_time = 0.25	# cuatro veces por segundo

Un wait_time menor hace que el temporizador se agote más a menudo. Configúralo en _ready(), antes de que el temporizador se inicie. El temporizador lo lee cada vez que empieza a contar.

Úsalo para establecer el ritmo de un juego, por ejemplo, con qué frecuencia aparecen los enemigos.

challenge icon

Desafío

Fácil

La puerta se eleva demasiado lentamente. Establece $Timer.wait_time en 0.5 en _ready() para que el temporizador se agote cada medio segundo.

Pruébalo tú mismo

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 iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Reglas del juego

Practica por tu cuenta: Playground de Godot