الطباعة في Godot
جزء من قسم العُقد والمشاهد في رحلة Godot على Coddy. الدرس 3 من 28.
يمكن أن تأخذ print() عدة قيم، تفصل بينها فواصل. وتكتبها في سطر واحد، من دون أي شيء بينها:
print("Lives: ", 3)يطبع ذلك Lives: 3. المسافة بعد النقطتين موجودة داخل علامتي الاقتباس، لذا تُطبع هي أيضًا.
يمثل position موضع العقدة. وتُظهر طباعته رقمين يبيّنان مدى بُعدها إلى اليمين وإلى الأسفل:
print(position)بالنسبة إلى الروبوت، يطبع هذا (320.0, 180.0). تتيح لك طباعة القيم معرفة ما تفعله لعبتك.
التحدي
سهلاجعل الروبوت يقول أين يقف.
- في
_ready()، أضف قيمة ثانية إلىprint("I am at ")بعد فاصلة:position. - استخدم
positionنفسه، وليس الأرقام.
اضغط على «العب»: ستعرض وحدة التحكم I am at (320.0, 180.0). ثم اضغط على «تحقق».
جرّب بنفسك
extends Node2D
func _ready():
print("I am at ")
جميع دروس العُقد والمشاهد
1لعبتك الأولى في Godot
ما هو Godot؟تعمل Ready مرة واحدةالطباعة في Godotشجرة المشهدتعيين موضعتحريك عقدة مرة واحدةتدرّب بنفسك: Playground لـ Godot