Color y cantidad
Parte de la sección Sensación de juego del Journey de Godot de Coddy. Lección 14 de 23.
El mismo nodo de partículas puede crear efectos muy distintos. La mayor parte de la diferencia está en el color y la cantidad de partículas.
$Burst.color = Color(1, 0.42, 0.42)
$Burst.amount = 100color establece el color de cada partícula. Este Burst también tiene una rampa de color que hace que cada partícula se desvanezca al final de su vida. amount indica cuántas partículas emite la ráfaga.
Usa ráfagas grandes y brillantes para los eventos importantes y ráfagas pequeñas para los eventos pequeños.
Desafío
FácilHaz que las chispas sean de color ámbar y que haya más.
- En
_ready(), establece$Burst.colorenColor(1, 0.78, 0.34). - Establece
$Burst.amounten60.
Pulsa «Jugar» y pulsa E: sale una ráfaga más grande de color ámbar. Después, pulsa «Comprobar».
Pruébalo tú mismo
extends Node2D
func _ready():
$Thruster.emitting = true
$Burst.one_shot = true
func _process(delta):
if Input.is_action_just_pressed("action"):
$Burst.emitting = true
Todas las lecciones de Sensación de juego
Practica por tu cuenta: Playground de Godot