Aritmetik Kısayollar
Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 18 / 92.
Oyunlar genellikle bir değişkeni kendi değerini kullanarak günceller: puana puan ekler, darbe aldıktan sonra hp değerini azaltır.
var score := 10
score = score + 5 # score 15 değerini tutar+= kısayolu aynı şeyi daha az kodla yapar:
var score := 10
score += 5 # score 15 değerini tutarHer aritmetik işlecin bir kısa yolu vardır:
+=toplar:score += 5-=çıkarır:hp -= 3*=çarpar:damage *= 2/=böler:speed /= 2%=kalanı verir:turn %= 4**=bir kuvvete yükseltir:size **= 2
Her operatörün kuralları geçerliliğini korur. hp tamsayı olarak 10 değerini tuttuğunda, hp /= 4 ondalık kısmı atar ve hp 2 olur.
+= dizelerin sonunda da çalışır ve metni sonuna ekler:
var greeting := "Hero"
greeting += "!"
print(greeting) # Hero!Görev
Kolaycount değişkeni 0 ile başlar. Kısa yolları kullanarak bu işlemleri bu sırayla ekle:
countdeğerine4eklecountdeğerini2ile çarpcountdeğerinden1çıkar
count bildirimini koru. print() satırı şunu verir:
count = 7Kendin dene
extends Node
func _ready():
var count := 0
# Aşağıya üç işlemi ekleyin
# Aşağıdaki satırı değiştirmeyin
print("count = ", count)
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