Цвет и количество
Часть раздела Ощущения от игры путешествия по Godot на Coddy. Урок 14 из 23.
Один и тот же узел частиц может создавать совершенно разные эффекты. Большая часть различий заключается в цвете и количестве частиц.
$Burst.color = Color(1, 0.42, 0.42)
$Burst.amount = 100color задаёт цвет каждой частицы. У этого Burst также есть градиент цвета, который постепенно делает каждую частицу прозрачной к концу её жизни. amount — это количество частиц, выпускаемых всплеском.
Используй большие яркие всплески для крупных событий, а маленькие — для небольших.
Задание
ЛегкоСделай искры янтарными и увеличь их количество.
- В функции
_ready()установи для$Burst.colorзначениеColor(1, 0.78, 0.34). - Установи для
$Burst.amountзначение60.
Нажми «Играть» и нажми E: вылетает более крупная янтарная вспышка. Затем нажми «Проверить».
Попробуйте сами
extends Node2D
func _ready():
$Thruster.emitting = true
$Burst.one_shot = true
func _process(delta):
if Input.is_action_just_pressed("action"):
$Burst.emitting = true
Все уроки раздела Ощущения от игры
Потренируйтесь самостоятельно: Песочница Godot