Lampo all'impatto
Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 16 di 23.
Un lampo bianco mostra subito al giocatore che qualcosa è stato colpito.
modulate moltiplica i colori del nodo. Color(1, 1, 1) non cambia nulla, quindi è il valore normale di un nodo. I numeri maggiori di 1 rendono i colori più luminosi. Color(4, 4, 4) rende il robot quasi bianco.
modulate = Color(4, 4, 4)Quindi anima modulate per riportarlo a Color(1, 1, 1). Il robot torna gradualmente ai suoi colori in una frazione di secondo.
In questo gioco, premendo E si chiama la funzione hit() del robot.
Sfida
FacileFai lampeggiare il robot quando viene colpito.
- In
hit(), impostamodulatesuColor(4, 4, 4). - Poi anima
modulateriportandolo aColor(1, 1, 1)in0.3secondi.
Premi «Gioca» e premi E: il robot lampeggia di bianco e svanisce tornando allo stato iniziale. Poi premi «Verifica».
Provalo tu
extends Node2D
func hit():
pass
Tutte le lezioni di Sensazioni di gioco
Esercitati da solo: Playground Godot