Menu
CoddyTech
flag Ar iconالعربيةdown icon

تحويل الأرقام إلى نص

جزء من قسم قواعد اللعبة في رحلة Godot على Coddy. الدرس 7 من 29.

إن text الخاص بالتسمية سلسلة نصية، والنتيجة عدد. يوقف هذا السطر اللعبة مع ظهور خطأ:

$HUD/Score.text = "Coins left: " + left

لا يجمع GDScript عددًا مع سلسلة نصية. تحوّل str() قيمةً إلى نص، ثم تربط + السلسلتين النصيتين:

str(3)		# "3"
"Lives: " + str(3)	# "Lives: 3"

انتبه إلى علامتي الاقتباس. str(left) هو العدد الموجود في المتغير. أما "left" فهي الكلمة left.

challenge icon

التحدي

سهل

أصلح الخطأ حتى تعرض التسمية Coins left: 3. حوّل left إلى نص باستخدام str().

جرّب بنفسك

extends Node2D

func _ready():
	var left = get_tree().get_nodes_in_group("coins").size()
	$HUD/Score.text = "Coins left: " + left
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس قواعد اللعبة

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