Menu
CoddyTech

Jalur Node

Termasuk bagian Node dan Scene dalam perjalanan Godot di Coddy. Pelajaran 20 dari 28.

Dalam adegan ini, mata berada lebih dalam di pohon. Face adalah anak dari Robot, Eyes adalah anak dari Face, dan kedua mata adalah anak dari Eyes.

$Eyes sekarang tidak menemukan apa pun, karena Eyes adalah cucu dari robot. Untuk mencapainya, tulis jalur: nama-nama yang dilewati, dengan / di antaranya.

get_node("Face/Mouth").position.y += 2
$Face/Mouth.position.y += 2   # sama, tetapi lebih singkat

get_node() menerima jalur dalam bentuk teks. $ adalah cara yang lebih singkat untuk menulisnya. Jalur yang salah akan menghentikan game dengan Node not found.

challenge icon

Tantangan

Mudah

Buat robot melihat ke atas dan ke kiri.

  1. Di _ready(), akses mata dengan get_node("Face/Eyes").
  2. Atur position-nya ke Vector2(-4, -3).

Tekan tombol “Main”: kedua mata bergerak ke atas dan ke kiri, sementara wajah dan mulut tetap di tempat. Lalu tekan tombol “Periksa”.

Coba sendiri

extends Node2D

func _ready():
	pass

Semua pelajaran di Node dan Scene

Latihan sendiri: Playground Godot