Menu
CoddyTech

Partículas

Parte de la sección Sensación de juego del Journey de Godot de Coddy. Lección 12 de 23.

El humo, las chispas, las llamas y el polvo están hechos de partículas. Un nodo de partículas emite muchas formas pequeñas, mueve cada una durante un rato y después la elimina.

El nodo es CPUParticles2D. El robot tiene uno bajo los pies llamado Thruster, configurado para emitir llamas ámbar hacia abajo. Empieza apagado.

$Thruster.emitting = true

emitting lo enciende y lo apaga. Algunas otras propiedades definen el efecto:

  • amount: cuántas partículas están vivas a la vez
  • lifetime: cuántos segundos vive cada una
  • direction y spread: hacia dónde vuelan
  • gravity: qué las atrae
challenge icon

Desafío

Fácil

Dale al robot una llama más grande.

  1. En _ready(), establece $Thruster.emitting en true.
  2. Establece $Thruster.amount en 40.

Pulsa «Jugar»: la llama sale de debajo del robot. Después, pulsa «Comprobar».

Pruébalo tú mismo

extends Node2D

func _ready():
	pass

Todas las lecciones de Sensación de juego

Practica por tu cuenta: Playground de Godot