Menu
CoddyTech

Sekali Jalan

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

Timer dimulai ulang setiap kali waktunya habis. Hal itu cocok untuk lampu yang berkedip, tetapi bom seharusnya meledak hanya sekali.

Atur one_shot ke true dan timer akan habis sekali, lalu berhenti:

$Timer.one_shot = true

Memanggil start() lagi akan membuatnya berjalan sekali lagi.

Di kastil ini, E membuka gerbang dan memulai timer selama dua detik. Saat timer habis, timer menutup gerbang.

challenge icon

Tantangan

Mudah

Timer menutup gerbang setelah dua detik, lalu terus berjalan dan mendorong gerbang ke dalam tanah. Atur $Timer.one_shot ke true di _ready() agar timer habis hanya sekali.

Coba sendiri

extends Node2D

func _ready():
	$Timer.wait_time = 2
	$Timer.timeout.connect(_on_timer_timeout)

func _process(delta):
	if Input.is_action_just_pressed("action"):
		$Gate.position.y = 20
		$Timer.start()

func _on_timer_timeout():
	$Gate.position.y += 140
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