Merge pull request #10383 from bojidar-bg/x-fix-particles-emitting
Fix particles emitting when emitting is set to false in scene
This commit is contained in:
commit
e2c1792d06
|
@ -5177,6 +5177,10 @@ void RasterizerStorageGLES3::particles_set_emitting(RID p_particles, bool p_emit
|
||||||
|
|
||||||
Particles *particles = particles_owner.getornull(p_particles);
|
Particles *particles = particles_owner.getornull(p_particles);
|
||||||
ERR_FAIL_COND(!particles);
|
ERR_FAIL_COND(!particles);
|
||||||
|
if (p_emitting != particles->emitting) {
|
||||||
|
// Restart is overriden by set_emitting
|
||||||
|
particles->restart_request = false;
|
||||||
|
}
|
||||||
particles->emitting = p_emitting;
|
particles->emitting = p_emitting;
|
||||||
}
|
}
|
||||||
void RasterizerStorageGLES3::particles_set_amount(RID p_particles, int p_amount) {
|
void RasterizerStorageGLES3::particles_set_amount(RID p_particles, int p_amount) {
|
||||||
|
|
Loading…
Reference in New Issue