Menu
CoddyTech

Particules

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

La fumée, les étincelles, les flammes et la poussière sont constituées de particules. Un nœud de particules émet de nombreuses petites formes, déplace chacune d’elles pendant un certain temps, puis la supprime.

Le nœud est CPUParticles2D. Le robot en a un sous ses pieds, appelé Thruster, configuré pour émettre des flammes ambrées vers le bas. Il est désactivé au départ.

$Thruster.emitting = true

emitting l’active et le désactive. Quelques autres propriétés façonnent l’effet :

  • amount : le nombre de particules présentes à la fois
  • lifetime : le nombre de secondes pendant lesquelles chacune reste en vie
  • direction et spread : la direction dans laquelle elles volent
  • gravity : ce qui les attire
challenge icon

Défi

Facile

Donne au robot une flamme plus épaisse.

  1. Dans _ready(), définis $Thruster.emitting sur true.
  2. Définis $Thruster.amount sur 40.

Appuie sur « Jouer » : des flammes jaillissent sous le robot. Puis appuie sur « Vérifier ».

Essayez vous-même

extends Node2D

func _ready():
	pass

Toutes les leçons de Sensations de jeu

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