Naciśnij, aby się poruszyć
Część sekcji Wejście i ruch ścieżki Godot w Coddy. Lekcja 1 z 28.
Godot odczytuje klawisze za pomocą akcji wejściowych: nazw opisujących to, co gracz chce zrobić. Każda gra w tym kursie ma następujące akcje:
move_left,move_right,move_up,move_down: klawisze strzałek i WASDjump: spacja, W lub strzałka w góręaction: E lub Enter
Input.is_action_pressed("move_right") ma wartość true, gdy gracz przytrzymuje strzałkę w prawo lub D. Sprawdzaj tę akcję w _process, która jest uruchamiana w każdej klatce:
func _process(delta):
if Input.is_action_pressed("move_right"):
position.x += 200 * deltaLinia pod if zaczyna się od dwóch tabulatorów. Jest wykonywana tylko w klatkach, w których klawisz jest wciśnięty, więc bohater zatrzymuje się, gdy go puścisz.
Wyzwanie
ŁatwySpraw, aby bohater szedł w prawo z prędkością 200 pikseli na sekundę, gdy przytrzymujesz move_right. Gdy puścisz, bohater się zatrzyma.
Spróbuj swoich sił
extends Node2D
func _process(delta):
pass
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Wejście i ruch
1Akcje wejścia
Naciśnij, aby się poruszyćW lewo i w prawoJedna ośCztery kierunkiWłaśnie naciśniętoNieobsłużone wejściePoćwicz samodzielnie: Edytor online Godot