Menu
CoddyTech

Cor e quantidade

Parte da seção Sensação de jogo do Journey de Godot da Coddy. Lição 14 de 23.

O mesmo nó de partículas pode criar efeitos muito diferentes. A maior parte da diferença está na cor e na quantidade de partículas.

$Burst.color = Color(1, 0.42, 0.42)
$Burst.amount = 100

color define a cor de cada partícula. Este Burst também tem uma rampa de cores que faz cada partícula desaparecer no fim de sua vida útil. amount é a quantidade de partículas que a explosão lança.

Use explosões grandes e brilhantes para eventos grandes e pequenas para eventos pequenos.

challenge icon

Desafio

Fácil

Deixe as faíscas âmbar e aumente a quantidade delas.

  1. Em _ready(), defina $Burst.color como Color(1, 0.78, 0.34).
  2. Defina $Burst.amount como 60.

Pressione “Jogar” e pressione E: uma explosão âmbar maior sai voando. Depois, clique em “Verificar”.

Experimente você mesmo

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 as lições de Sensação de jogo

Pratique por conta própria: Playground de Godot