Menu
CoddyTech

Mengubah Angka menjadi Teks

Termasuk bagian Aturan Game dalam perjalanan Godot di Coddy. Pelajaran 7 dari 29.

text pada label adalah string, dan skor adalah angka. Baris ini menghentikan game dengan error:

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

GDScript tidak menjumlahkan angka dengan string. str() mengubah nilai menjadi teks, lalu + menggabungkan kedua string:

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

Perhatikan tanda kutip. str(left) adalah angka di dalam variabel. "left" adalah kata left.

challenge icon

Tantangan

Mudah

Perbaiki error agar label menampilkan Coins left: 3. Ubah left menjadi teks dengan str().

Coba sendiri

extends Node2D

func _ready():
	var left = get_tree().get_nodes_in_group("coins").size()
	$HUD/Score.text = "Coins left: " + left
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Aturan Game

Latihan sendiri: Playground Godot