Menu
CoddyTech

Boş Değişkenler

Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 8 / 92.

null, “değer yok” anlamına gelen özel bir değerdir. null değerini tutan bir değişken vardır, ancak içinde henüz hiçbir şey saklanmamıştır:

var weapon = null

Henüz bilinmeyen veya seçilmemiş bir şey için null kullan:

var player_name = null # Henüz bir isim girilmedi
var target = null # Henüz bir düşman seçilmedi

Değeri olmadan oluşturulan bir değişken de null olarak başlar, bu nedenle tek başına var shield ifadesi null değerini tutar.

null yazdırıldığında <null> görünür. Değer bilindiğinde, onu diğer değerler gibi saklayın:

var weapon = null
print(weapon) # <null>
weapon = "Sword"
print(weapon) # Sword

Not: null, 0, boş bir dize olan "" veya false ile aynı değildir. Bunlar gerçek değerlerdir: sıfır, boş metin ve yanlış. null, hiç değer olmadığı anlamına gelir.

challenge icon

Görev

Başlangıç

Oyuncu henüz bir silah seçmedi.

  1. İlk yorumun altına, değeri null olan weapon adlı bir değişken oluştur.
  2. İkinci yorumun altına, "Sword" String'ini weapon değişkenine ata.

print() satırlarını değiştirme. Program şunu yazdırır:

weapon = <null>
weapon = Sword

Kendin dene

extends Node

func _ready():
	# weapon değişkenini null değeriyle oluştur
	
	print("weapon = ", weapon)
	# "Sword" değerini weapon değişkeninde sakla
	
	print("weapon = ", weapon)
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temel Bilgiler bölümündeki tüm dersler

Kendi başına pratik yap: Online GDScript derleyicisi