Menu
CoddyTech

Raketi Ekranda Tut

Coddy'nin Godot Journey'sinin Projeler bölümünün bir parçası. Ders 2 / 33.

Sağ tuşu basılı tutunca raket ekranın dışına kayıyor. clamp(value, low, high), bir sayıyı iki sınır arasında tutar. low değerinin altındaysa low değerini verir. high değerinin üstündeyse high değerini verir. Aksi hâlde sayıyı değiştirmeden verir.

position.x = clamp(position.x, 40, 600)

Raketin genişliği 80 pikseldir. x = 40 konumunda sol kenarı ekranın sol kenarına değer. x = 600 konumunda sağ kenarı, 640 konumundaki sağ kenara değer.

Hareketten sonra sınırla. Önce sınırlarsan hareket raketi kenarın ötesine taşıyabilir.

challenge icon

Görev

Kolay

Raket ekranda tamamen kalsın: hareket ettikten sonra position.x değerini 40 ile 600 arasında sınırla.

Kendin dene

extends CharacterBody2D

const SPEED = 400

func _physics_process(delta):
	var direction = Input.get_axis("move_left", "move_right")
	position.x += direction * SPEED * delta
quiz iconKendini test et

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

Projeler bölümündeki tüm dersler

Kendi başına pratik yap: Godot playground