Menu
CoddyTech

Flash lors d’un impact

Fait partie de la section Sensations de jeu du Journey Godot de Coddy. Leçon 16 sur 23.

Un flash blanc indique immédiatement au joueur que quelque chose a été touché.

modulate multiplie les couleurs du nœud. Color(1, 1, 1) ne change rien : c’est donc la valeur normale du nœud. Les nombres supérieurs à 1 rendent les couleurs plus claires. Color(4, 4, 4) rend le robot presque blanc.

modulate = Color(4, 4, 4)

Fais ensuite revenir modulate à Color(1, 1, 1) avec un tween. Le robot retrouve ses propres couleurs en une fraction de seconde.

Dans ce jeu, appuyer sur E appelle la fonction hit() du robot.

challenge icon

Défi

Facile

Fais clignoter le robot lorsqu’il est touché.

  1. Dans hit(), définis modulate sur Color(4, 4, 4).
  2. Puis anime modulate pour le ramener à Color(1, 1, 1) en 0.3 seconde.

Appuie sur « Jouer » et sur E : le robot clignote en blanc puis reprend sa couleur. Puis appuie sur « Vérifier ».

Essayez vous-même

extends Node2D

func hit():
	pass

Toutes les leçons de Sensations de jeu

Entraînez-vous par vous-même : Playground Godot