我想连续播放烟雾粒子系统,但目前,它暂停了一段时间,然后又开始生成粒子。
我希望粒子继续保留,始终不要停下来。什么样的变化将解决我的问题?
编辑: 好的,现在我明白了,正是这种问题在运行,它并没有消失,而是存在于另一个地方。
我还通过将排放从时间更改为距离,但是仍然存在相同的问题。
答案 0 :(得分:1)
因此,让我们看一些特定的设置。 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秒,没有新的粒子被发射出来。然后,在一秒钟之后,该过程重新开始。您可以通过两种方式解决此问题。
第一个解决方案可能是更好的选择。
答案 1 :(得分:0)
尝试在“排放”部分中逐步提高费率。
答案 2 :(得分:0)
此问题与Unity粒子系统有关。根据其他论坛的讨论,我得到了将Unity更新为最新版本的建议,因为我使用的是Unity 2018早期版本。
我下载了Unity 2018.4.2,并使用相同的设置玩游戏。令我惊讶的是,错误消失了,问题得以解决。
@TheBatman也提供了有用的建议。