Sabitler
Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 12 / 92.
Sabit, oluşturulduktan sonra değiştirilemeyen bir değerdir. GDScript'te bunu var yerine const anahtar sözcüğüyle tanımlarsın:
const MAX_HP = 100Bu, 100 değerine sahip MAX_HP adlı bir sabit oluşturur. Sabit adları CONSTANT_CASE biçiminde yazılır: sözcüklerin arasına alt çizgiler konularak büyük harflerle.
Bir sabite yeni bir değer atamak hatadır ve Godot bunu program çalışmadan önce bildirir:
const MAX_HP = 100
MAX_HP = 200 # Hata: bir sabite yeni bir değer atanamazBir sabit, değerini bildirim sırasında alır; bu nedenle değeri olmayan const LIMIT da hatadır. Bir sabitin bildirilen bir türü de olabilir: const GRAVITY: float = 9.8.
Program çalışırken değişmeyen değerler için, en yüksek seviye veya başlangıçtaki can sayısı gibi, sabitleri kullan. İsim, okuyucuya sayının ne anlama geldiğini söyler.
Görev
BaşlangıçYorumun altına iki sabit tanımla:
MAX_LIVESdeğeri3olanGRAVITYdeğeri9.8olan
print() satırlarını değiştirme. Program şunu yazdırır:
MAX_LIVES = 3
GRAVITY = 9.8Kendin dene
extends Node
func _ready():
# Aşağıdaki sabitleri tanımlayın
# Aşağıdaki satırları değiştirmeyin
print("MAX_LIVES = ", MAX_LIVES)
print("GRAVITY = ", GRAVITY)
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
4Operatörler Bölüm 1
Aritmetik OperatörlerTamsayı BölmesiMod OperatörüAritmetik KısayollarTekrar - Basit MatematikKarşılaştırma Operatörleri7Temel Girdi/Çıktı
ÇıktıDeğişkenlerle ÇıktıString BiçimlendirmeGirdiTür DönüşümüTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı10Fonksiyonlar
Fonksiyon TanımlamaArgümanlarDönüşDönüş TürleriTekrar - Sigma FonksiyonuTekrar - Doğrulama FonksiyonuVarsayılan Değerler5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Üçlü Operatör8Hesap Bölme Hesaplayıcısı
Karşılama MesajıGirdi AlmaKendi başına pratik yap: Online GDScript derleyicisi