Partículas
Parte da seção Sensação de jogo do Journey de Godot da Coddy. Lição 12 de 23.
A fumaça, as faíscas, as chamas e a poeira são feitas de partículas. Um nó de partículas lança várias formas pequenas, move cada uma por um tempo e depois a remove.
O nó é CPUParticles2D. O robô tem um sob os pés, chamado Thruster, configurado para lançar chamas âmbar para baixo. Ele começa desligado.
$Thruster.emitting = trueemitting liga e desliga o efeito. Algumas outras propriedades moldam o efeito:
amount: quantas partículas ficam ativas ao mesmo tempolifetime: quantos segundos cada uma vivedirectionespread: para onde elas voamgravity: o que as atrai
Desafio
FácilDeixe a chama do robô mais espessa.
- Em
_ready(), defina$Thruster.emittingcomotrue. - Defina
$Thruster.amountcomo40.
Pressione “Jogar”: a chama jorra de baixo do robô. Em seguida, pressione “Verificar”.
Experimente você mesmo
extends Node2D
func _ready():
pass
Todas as lições de Sensação de jogo
Pratique por conta própria: Playground de Godot