Menu
CoddyTech

Mulai Timer

Termasuk bagian Aturan Game dalam perjalanan Godot di Coddy. Pelajaran 2 dari 29.

Timer mercusuar dimulai sendiri karena autostart-nya aktif. Sering kali timer sebaiknya menunggu, seperti cooldown yang dimulai saat kamu menyerang.

Timer kastel ini memiliki autostart yang nonaktif. Panggil start() untuk memulainya:

$Timer.start()

Timer itu lalu mengirimkan timeout setiap detik. Memanggil start() lagi akan mengulang hitungannya dari awal.

Skripnya sudah menaikkan gerbang sebesar 35 piksel setiap kali terjadi timeout.

challenge icon

Tantangan

Mudah

Mulai timer gerbang saat pemain menekan E (input action). Di _process(), panggil $Timer.start() saat action baru saja ditekan.

Coba sendiri

extends Node2D

func _ready():
	$Timer.timeout.connect(_on_timer_timeout)

func _process(delta):
	pass

func _on_timer_timeout():
	$Gate.position.y -= 35
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Aturan Game

Latihan sendiri: Playground Godot