mirror of https://github.com/godotengine/godot
fix gpu_particles_3d emitting finished signal on ready
This commit is contained in:
parent
4ce466d7fa
commit
d702e02172
|
|
@ -92,7 +92,11 @@ void GPUParticles3D::set_one_shot(bool p_one_shot) {
|
||||||
|
|
||||||
if (is_emitting()) {
|
if (is_emitting()) {
|
||||||
if (!one_shot) {
|
if (!one_shot) {
|
||||||
restart();
|
if (!use_fixed_seed) {
|
||||||
|
set_seed(Math::rand());
|
||||||
|
}
|
||||||
|
|
||||||
|
RenderingServer::get_singleton()->particles_restart(particles);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue