Menu
CoddyTech

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 = true

emitting liga e desliga o efeito. Algumas outras propriedades moldam o efeito:

  • amount: quantas partículas ficam ativas ao mesmo tempo
  • lifetime: quantos segundos cada uma vive
  • direction e spread: para onde elas voam
  • gravity: o que as atrai
challenge icon

Desafio

Fácil

Deixe a chama do robô mais espessa.

  1. Em _ready(), defina $Thruster.emitting como true.
  2. Defina $Thruster.amount como 40.

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