Частица дыма не играет непрерывно - PullRequest
0 голосов
/ 30 апреля 2019

Я хочу играть в систему частиц дыма непрерывно, но в настоящее время она делала паузу в течение некоторого времени, затем снова начала порождать частицы.

Это значения моего инспектора системы частиц: enter image description here

Я хочу, чтобы частицы оставались, чтобы всегда продолжаться, без всякой паузы. Какие изменения решат мою проблему?

EDIT: Хорошо, теперь я понимаю, что именно эта проблема работает, она не исчезает, а существует в другом месте.

Тем не менее, я не могу получить непрерывную эмиссию частиц, пауза в середине: enter image description here

Я также проверил, изменив Эмиссия с Время на Расстояние , но проблема все та же.

Ответы [ 3 ]

1 голос
/ 30 апреля 2019

Итак, давайте взглянем на некоторые конкретные настройки.Rate over Time = 10, Max Particles = 10, Start Lifetime = .5 и Duration = 1.00.По порядку - вы испускаете 10 частиц в секунду, позволяя максимум 10 частиц, которые существуют в течение 0,5 секунд, а затем он начинается снова через 1 секунду.Итак, 10 частиц сразу выбрасываются.Пока они живы, может быть испущено не более 10, поэтому в течение 0,5 секунд новые частицы не испускаются.Затем через 0,5 секунды все они исчезают.Так что теперь у нас есть 0,5 секунды в секунду, что новые частицы не испускаются.Затем, через целую секунду, процесс возобновляется.Вы можете решить это двумя способами.

  • Уменьшите длительность до 0,5 секунды с 1,0 секунды, чтобы она перезапускалась сразу после смерти частиц
  • Увеличьте время жизни старта до 1,0 секунды, чтобы частицы оставались до следующей партии.готов к появлению

Первое решение, вероятно, лучше подходит.

0 голосов
/ 25 июля 2019

Эта проблема была связана с системой частиц Unity. Основываясь на других обсуждениях на форуме, я получил предложение обновить Unity до последней версии, потому что я использовал более раннюю версию Unity 2018.

Я скачал Unity 2018.4.2 и играю в игру с теми же настройками. К моему удивлению, ошибка исчезла, и проблема решена.

@ TheBatman за полезные советы.

0 голосов
/ 30 апреля 2019

Попробуйте увеличить ставку с течением времени в разделе Emission.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...