Hareket Etmek İçin Bas
Coddy'nin Godot Journey'sinin Girdi ve Hareket bölümünün bir parçası. Ders 1 / 28.
Godot, tuşları girdi eylemleri aracılığıyla okur: oyuncunun yapmak istediklerinin adları. Bu kurstaki her oyunda şu eylemler bulunur:
move_left,move_right,move_up,move_down: ok tuşları ve WASDjump: Boşluk, W veya Yukarı Okaction: E veya Enter
Oyuncu sağ ok tuşunu veya D tuşunu basılı tuttuğu sürece Input.is_action_pressed("move_right") sonucu true olur. Her karede çalışan _process içinde bunu sorgula:
func _process(delta):
if Input.is_action_pressed("move_right"):
position.x += 200 * deltaif satırının altındaki satır iki sekmeyle başlar. Yalnızca tuşun basılı tutulduğu karelerde çalışır; böylece tuşu bıraktığında kahraman durur.
Görev
Kolaymove_right tuşunu basılı tuttuğun sürece kahramanın saniyede 200 piksel hızla sağa yürümesini sağla. Tuşu bıraktığında kahraman durur.
Kendin dene
extends Node2D
func _process(delta):
pass
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Girdi ve Hareket bölümündeki tüm dersler
2CharacterBody2D
CharacterBody2DHız ile YürümeDuvarlar Seni DurdururHer Yöne YürümeDengeli Çapraz Hareket5Proje: Platform Oyunu Kahramanı
Kahraman: KoşKahraman: Zıpla3Yerçekimi ve Zıplama
Yerçekimiyle DüşYukarı ZıplaYalnızca YerdenKoş ve ZıplaDeğişken ZıplamaÇift ZıplamaKendi başına pratik yap: Godot playground