Menu
CoddyTech

Siapa yang Masuk?

Termasuk bagian Sinyal dan Tabrakan dalam perjalanan Godot di Coddy. Pelajaran 3 dari 27.

Area meneruskan body yang masuk ke fungsi kamu. Itulah body dalam _on_body_entered(body). Itu adalah node itu sendiri, jadi kamu bisa membaca apa pun yang ada di dalamnya.

body.name adalah nama body yang masuk:

func _on_body_entered(body):
	print(body.name)

name biasa adalah nama zone itu sendiri, karena script berada di zone.

Dua body melewati zone ini: kamu, sang Player, dan Rover berwarna amber yang melintas sendiri.

challenge icon

Tantangan

Mudah

Saat sebuah body memasuki zona, cetak namanya diikuti entered the zone. Konsol akan menampilkan:

  • Rover entered the zone saat rover melintas
  • Player entered the zone saat kamu masuk

Coba sendiri

extends Area2D

func _ready():
	body_entered.connect(_on_body_entered)

func _on_body_entered(body):
	print("Something entered the zone")
quiz iconUji dirimu

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

Semua pelajaran di Sinyal dan Tabrakan

Latihan sendiri: Playground Godot