Premi per muoverti
Fa parte della sezione Input e movimento del percorso Godot di Coddy. Lezione 1 di 28.
Godot legge i tasti tramite le azioni di input: nomi che indicano ciò che il giocatore vuole fare. Ogni gioco di questo corso ha queste azioni:
move_left,move_right,move_up,move_down: i tasti freccia e WASDjump: Spazio, W o Freccia suaction: E o Invio
Input.is_action_pressed("move_right") è true mentre il giocatore tiene premuta la freccia destra o D. Verificalo in _process, che viene eseguito a ogni fotogramma:
func _process(delta):
if Input.is_action_pressed("move_right"):
position.x += 200 * deltaLa riga sotto if inizia con due tabulazioni. Viene eseguita solo nei fotogrammi in cui il tasto è premuto, quindi l'eroe si ferma quando lo rilasci.
Sfida
FacileFai camminare l'eroe verso destra a 200 pixel al secondo mentre tieni premuto move_right. Quando rilasci, l'eroe si ferma.
Provalo tu
extends Node2D
func _process(delta):
pass
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Input e movimento
1Azioni di input
Premi per muovertiSinistra e destraUn asseQuattro direzioniAppena premutoInput non gestitoEsercitati da solo: Playground Godot