Menu
CoddyTech

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 tutar

Her 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!
challenge icon

Görev

Kolay

count değişkeni 0 ile başlar. Kısa yolları kullanarak bu işlemleri bu sırayla ekle:

  1. count değerine 4 ekle
  2. count değerini 2 ile çarp
  3. count değerinden 1 çıkar

count bildirimini koru. print() satırı şunu verir:

count = 7

Kendin 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)
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