Объекты сцены
Как добавить эффект частиц в AR-сцену
Частицы — готовые декоративные эффекты, которые оживляют сцену без ручной анимации: падающий снег на зимней открытке, конфетти на праздничном мероприятии, залп искр в момент кульминации. Настраивается всё в несколько полей — не нужно ничего рисовать или анимировать самостоятельно.
Добавление эффекта
Добавить → Частицы (эффект) — объект появится с настройками по умолчанию: эффект «Снег», 200 частиц.
Три готовых эффекта
- Снег — мелкие частицы, медленно и плавно падают вниз. Подходит для зимней тематики, спокойного фонового движения.
- Конфетти — крупные разноцветные частицы, падают быстрее и заметнее снега. Праздничный эффект для дней рождения, релизов, промо-акций.
- Искры — залп частиц со свечением, разлетающихся из центра, а не падающих сверху. Больше похож на разовый эффект-акцент (вроде бенгальского огня), чем на фоновую атмосферу.
Тонкая настройка
Под выбором эффекта — пять полей, которые работают одинаково для всех трёх пресетов:
- Количество частиц — от 1 до 1000. Больше частиц — гуще эффект, но и выше нагрузка на устройство гостя; для слабых телефонов лучше не задирать значение без необходимости.
- Размер зоны — виртуальный куб, внутри которого «живут» частицы: для формата «AR в пространстве» задаётся в метрах, для маркеров (QR, изображение) — в долях ширины маркера. Для эффекта «Искры» это же поле определяет дальность разлёта, а не размер облака.
- Размер частиц — значение 0 означает «взять размер по умолчанию для выбранного эффекта»; ненулевое значение переопределяет размер вручную.
- Скорость — множитель к скорости движения, где 1 — обычная скорость эффекта; больше единицы — быстрее, меньше — медленнее и плавнее.
- Цвет — пустое значение оставляет «родной» цвет эффекта (для конфетти это буквально означает несколько разных цветов сразу — заливка одним цветом делает конфетти монохромным); заданный цвет перекрашивает частицы в него.
Частые вопросы
Частицы летают слишком медленно/быстро — как исправить не трогая пресет? Меняйте поле «Скорость» — это множитель именно к базовой скорости выбранного эффекта, не нужно подбирать эффект заново.
Можно ли сделать конфетти одного конкретного фирменного цвета? Да, задайте нужный цвет в поле «Цвет» — по умолчанию (пустое поле) конфетти разноцветные, но заданный цвет применяется ко всем частицам разом.
Частицы просвечивают сквозь объекты на сцене — это баг? Нет, это ожидаемое поведение декоративного эффекта — частицы не участвуют в физике и не проверяют пересечения с другими объектами сцены.
Эффект искр не выглядит как разовая вспышка, а продолжает лететь бесконечно — почему? Частицы в letary — не одноразовый импульс, а постоянно действующий эффект, пока объект существует на сцене: «Искры» просто вылетают из центра раз за разом, а не гаснут после первого залпа. Если нужен именно однократный акцент, управляйте видимостью самого объекта частиц через показ/скрытие по времени или по кнопке.