Menu
CoddyTech

Putar Mundur

Termasuk bagian Sensasi Game dalam perjalanan Godot di Coddy. Pelajaran 23 dari 23.

Pintu memiliki satu animasi, "open". Panel bergeser ke atas dan lampu berubah dari warna koral menjadi mint. Gerakan menutup sama, tetapi arahnya terbalik, jadi kamu tidak memerlukan animasi kedua.

$AnimationPlayer.play_backwards("open")

play_backwards memainkan animasi dari key terakhir hingga key pertama. Panel bergeser kembali ke bawah dan lampu berubah menjadi warna koral lagi.

Memainkan "open" maju tidak akan menutup pintu. Animasi akan dimulai lagi dari key pertama, yaitu posisi tertutup, lalu pintu akan bergeser terbuka.

challenge icon

Tantangan

Mudah

E membuka pintu. Buat E menutupnya saat pintu terbuka. Di cabang if is_open:, putar "open" secara terbalik.

Coba sendiri

extends Node2D

var is_open = false

func _process(delta):
	if Input.is_action_just_pressed("action"):
		if is_open:
			pass
		else:
			$AnimationPlayer.play("open")
		is_open = not is_open
quiz iconUji dirimu

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

Semua pelajaran di Sensasi Game

Latihan sendiri: Playground Godot