Paku Membuatmu Kembali
Termasuk bagian Sinyal dan Tabrakan dalam perjalanan Godot di Coddy. Pelajaran 19 dari 27.
Bahaya adalah area yang melukai. Di sini, jika terkena, kamu akan kembali ke awal. Fungsi spikes mendapatkan body yang menyentuhnya, dan kamu bisa mengubah body itu seperti node mana pun. Atur position-nya:
func _on_body_entered(body):
body.position = Vector2(80, 280)body.position adalah posisi pemain. position biasa adalah milik spikes sendiri, dan mengaturnya akan memindahkan spikes.
Titik awalnya adalah kotak samar di (80, 280), di kiri bawah.
Tantangan
MudahSaat sebuah body menyentuh duri, kembalikan ke titik awal, (80, 280). Berjalanlah ke arah duri untuk mencobanya.
Coba sendiri
extends Area2D
func _ready():
body_entered.connect(_on_body_entered)
func _on_body_entered(body):
pass
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Sinyal dan Tabrakan
Latihan sendiri: Playground Godot