Merge pull request #101596 from TCROC/fix-gpu-particles-3d-emitting-finished-signal-on-ready
Fix GPUParticles3D emitting `finished` signal on ready
This commit is contained in:
commit
9303ccd337
1 changed files with 5 additions and 1 deletions
|
|
@ -92,7 +92,11 @@ void GPUParticles3D::set_one_shot(bool p_one_shot) {
|
|||
|
||||
if (is_emitting()) {
|
||||
if (!one_shot) {
|
||||
restart();
|
||||
if (!use_fixed_seed) {
|
||||
set_seed(Math::rand());
|
||||
}
|
||||
|
||||
RenderingServer::get_singleton()->particles_restart(particles);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue