Menu
CoddyTech

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 WASD
  • jump: Spazio, W o Freccia su
  • action: 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 * delta

La 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.

challenge icon

Sfida

Facile

Fai 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
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Input e movimento

Esercitati da solo: Playground Godot