Задать вопрос
Evgeny_Zatolokin
@Evgeny_Zatolokin
2D-3D Художник

Почему burst в Unity particle system работает в задержкой?

Я хочу сделать seamless ( бесшовную ) muzzle flash анимацию, для которой использую sprite sheet im для покадровой анимации и разнообразия формы muzzle flash.
В настройках Particle system > Texture Sheet animation у меня такие параметры ( сделал так чтобы за один цикл проигрывался только один кадр из sprite sheet im и через скрипт рандомно меняю кадр для цикла )

Я работаю через burst, без emission. Вопрос почему burst при Time = 0 срабатывает с задержкой в начале цикла? Из-за этого появляются швы ( между спаунами burst есть момент когда партиклов нет, из-за этого происходит эффект мигания ). Как сделать так чтобы этого пробела не было?

П.с: Вариант где мы небольшое значения задаём Time в Burst не подходит. Тогда при вызове Particle system в игре в момент когда уже должна начать проигрывать он будет срабатывать с задержкой, которая не нужна
67823cebb464c045138456.png
67823436763b8458380051.png
678234942d5ad645234425.png
  • Вопрос задан
  • 1 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы