مسارات العُقد
جزء من قسم العُقد والمشاهد في رحلة Godot على Coddy. الدرس 20 من 27.
في هذا المشهد تقع العيون أعمق في الشجرة. Face ابنٌ لـ Robot، وEyes ابنٌ لـ Face، والعينان كلتاهما ابنتان لـ Eyes.
لا يعثر $Eyes على شيء الآن، لأن Eyes حفيدٌ للروبوت. للوصول إليه، اكتب مسارًا: أسماء العقد في الطريق إلى الأسفل، مع / بينها.
get_node("Face/Mouth").position.y += 2
$Face/Mouth.position.y += 2 # نفس الشيء، لكن بصورة أقصرتأخذ get_node() المسار كنص. و$ طريقة أقصر لكتابته. المسار الخاطئ يوقف اللعبة مع ظهور Node not found.
التحدي
سهلاجعل الروبوت ينظر إلى الأعلى وإلى اليسار. عند بدء اللعبة، استخدم get_node() لضبط موضع Face/Eyes على Vector2(-4, -3). تتحرك كلتا العينين معه. يظل الوجه والفم في مكانهما.
جرّب بنفسك
extends Node2D
func _ready():
pass
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس العُقد والمشاهد
تدرّب بنفسك: Playground لـ Godot