Menu
CoddyTech

Частицы

Часть раздела Ощущения от игры путешествия по Godot на Coddy. Урок 12 из 23.

Дым, искры, пламя и пыль состоят из частиц. Узел частиц выбрасывает множество мелких фигур, некоторое время перемещает каждую из них, а затем удаляет её.

Этот узел называется CPUParticles2D. Под ногами робота находится такой узел с именем Thruster, настроенный на выброс янтарного пламени вниз. Изначально он выключен.

$Thruster.emitting = true

Свойство emitting включает и выключает его. Ещё несколько свойств задают форму эффекта:

  • amount: сколько частиц одновременно находятся в полёте
  • lifetime: сколько секунд живёт каждая частица
  • direction и spread: куда они летят
  • gravity: что притягивает их
challenge icon

Задание

Легко

Сделай пламя робота гуще.

  1. В _ready() задай для $Thruster.emitting значение true.
  2. Задай для $Thruster.amount значение 40.

Нажми «Играть»: из-под робота вырывается пламя. Затем нажми «Проверить».

Попробуйте сами

extends Node2D

func _ready():
	pass

Все уроки раздела Ощущения от игры

Потренируйтесь самостоятельно: Песочница Godot