Yop2D создаёт частицы двумя способами: узел «Эффект частиц» выпускает залп сразу (идеально для взрыва), а объект Частицы выпускает их непрерывно (огонь, дым, дождь, шлейф…). Другие узлы добавляют эффекты на весь экран: вспышку, оттенок, затемнение краёв и затемнение экрана.
Тебе понадобится:
- работающая игра с персонажем по имени player, который умеет двигаться;
- враги с тегом ennemi.
👉 Чтобы увидеть все эти эффекты в действии, откройте пример Effects showcase на главном экране Yop2D: по кнопке на каждый эффект и название нужного узла.
Шаг 1: взрыв при касании врага
- Открой Blueprint сцены.
- Добавь событие «Если объект касается тега»: цель player, Тег ennemi.
- Добавь «Эффект частиц». В качестве цели выбери Объект, участвующий в событии: это враг, которого только что коснулся игрок. Шаблон: Взрыв.
- Добавь «Уничтожить объект» с той же целью Объект, участвующий в событии.
- Соедини три узла по порядку, запусти игру и коснись врага: он взорвётся, прежде чем исчезнуть.
Если объект касается тегацель: player · Тег: ennemi
→
Эффект частицПодразумеваемый объект · Взрыв
→
Уничтожить объектПодразумеваемый объект
⚠️ Порядок важен: «Эффект частиц» должен стоять перед «Уничтожить объект». Когда враг уничтожен, взрыв уже не на чем показать.
👉 Можно изменить цвет (например,
#FF40D0 для пурпурного взрыва) и размер (2 = в два раза больше). Попробуй также Искры, Конфетти или Дым.Шаг 2: шлейф за персонажем
- Добавь объект: в категории Эффекты выбери Частицы. В редакторе он выглядит как оранжевая пунктирная область, а в игре невидим.
- В инспекторе, раздел ЧАСТИЦЫ, нажми Шаблон: и выбери Длинный шлейф.
- Там же в инспекторе нажми кнопку Родитель: Нет и выбери player: объект будет всюду следовать за персонажем.
- Поставь его сразу за персонажем, запусти игру и двигайся: за персонажем тянется длинный светящийся шлейф.
👉 В Blueprint ничего добавлять не нужно: объект Частицы работает сам, пока отмечен флажок Активен с начала игры. Чтобы включать и выключать его во время игры, используй узел «Включить / выключить частицы».
- Огонь: факел или костёр.
- Дым: над трубой.
- Дождь или Снег: растяни объект по всему верху экрана.
- Гиперпространство и Линии скорости: чтобы создать ощущение огромной скорости.
Шаг 3: эффекты на весь экран
- «Вспышка экрана»: цветная вспышка. Например, красная на 0,5 секунды сразу после того, как игрока ранили.
- «Оттенок экрана»: цвет поверх всей игры. Тёмно-синий на 55 % для ночи и интенсивность 0, чтобы вернуть день.
- «Затемнение краёв»: края экрана темнеют, как в кино.
- «Затемнение экрана»: экран становится чёрным, а потом появляется снова.
Чтобы плавно перейти на следующий уровень (смотри руководство по уровням):
Затемнение экранаИсчезнуть (в цвет)
→
Ждать1
→
Следующая сцена
Затем, на следующем уровне:
При старте
→
Затемнение экранаПоявиться (из цвета)
👉 Оттенок и затемнение краёв остаются под HUD: очки и кнопки хорошо видны. Вспышка и затемнение экрана закрывают весь экран.
Шаг 4: удар током и стоп-кадр
- «Удар током»: вокруг объекта трещат молнии, он мигает и дрожит. Длительность 0 = бесконечно: идеально для электрической ловушки, которая предупреждает игрока.
- «Стоп-кадр при ударе»: очень короткое замедление (0,08 секунды) в момент удара придаёт взрыву мощи.
Если не работает
- Взрыв не появляется: проверь, что «Эффект частиц» стоит перед «Уничтожить объект».
- Шлейф не следует за персонажем: проверь, что у объекта Частицы родитель — player, и что флажок Активен с начала игры отмечен.
- У частиц не тот цвет: цвет «Нет» сохраняет цвета шаблона; выбери настоящий цвет, чтобы их изменить.
- Экран остаётся чёрным: после «Затемнение экрана» Исчезнуть (в цвет) нужен «Затемнение экрана» Появиться (из цвета).