Yüzdeyle Biçimlendir
Coddy'nin Godot Journey'sinin Oyun Kuralları bölümünün bir parçası. Ders 8 / 29.
Birkaç sayı olduğunda, + ve str() kullanımı uzar. Bunun yerine metni bir kez yaz ve tam sayının geleceği yere %d koy. Ardından % ve sayıyı ekle:
"Score: %d" % scorescore 40 olduğunda sonuç Score: 40 olur. Birkaç sayı için bunları, %d işaretleriyle aynı sırada olacak şekilde bir listeye koy:
"Level %d, %d lives" % [level, lives]%s de metin dâhil her değer için aynı şekilde çalışır.
Görev
KolayOyun başladığında, etiketin Coins: 0 of 3 göstermesini sağla; score ve total ile %d ifadesini iki kez kullan.
Kendin dene
extends Node2D
var score = 0
var total = 0
func _ready():
total = get_tree().get_nodes_in_group("coins").size()
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Oyun Kuralları bölümündeki tüm dersler
2Ekranda Skor
Ekranda Bir EtiketSayıları Metne DönüştürYüzdeyle BiçimlendirEtiketi GüncelleEkranda Bir SaatKendi başına pratik yap: Godot playground