Menu
CoddyTech

الطباعة في Godot

جزء من قسم العُقد والمشاهد في رحلة Godot على Coddy. الدرس 3 من 28.

يمكن أن تأخذ print() عدة قيم، تفصل بينها فواصل. وتكتبها في سطر واحد، من دون أي شيء بينها:

print("Lives: ", 3)

يطبع ذلك Lives: 3. المسافة بعد النقطتين موجودة داخل علامتي الاقتباس، لذا تُطبع هي أيضًا.

يمثل position موضع العقدة. وتُظهر طباعته رقمين يبيّنان مدى بُعدها إلى اليمين وإلى الأسفل:

print(position)

بالنسبة إلى الروبوت، يطبع هذا (320.0, 180.0). تتيح لك طباعة القيم معرفة ما تفعله لعبتك.

challenge icon

التحدي

سهل

اجعل الروبوت يقول أين يقف.

  1. في _ready()، أضف قيمة ثانية إلى print("I am at ") بعد فاصلة: position.
  2. استخدم position نفسه، وليس الأرقام.

اضغط على «العب»: ستعرض وحدة التحكم I am at (320.0, 180.0). ثم اضغط على «تحقق».

جرّب بنفسك

extends Node2D

func _ready():
	print("I am at ")

جميع دروس العُقد والمشاهد

تدرّب بنفسك: Playground لـ Godot