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 = trueemitting l’active et le désactive. Quelques autres propriétés façonnent l’effet :
amount: le nombre de particules présentes à la foislifetime: le nombre de secondes pendant lesquelles chacune reste en viedirectionetspread: la direction dans laquelle elles volentgravity: ce qui les attire
Défi
FacileDonne au robot une flamme plus épaisse.
- Dans
_ready(), définis$Thruster.emittingsurtrue. - Définis
$Thruster.amountsur40.
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