Merge pull request #10297 from leezh/fix_10181
Disabling Particles::one_shot restarts emission
This commit is contained in:
commit
26137f37eb
2 changed files with 4 additions and 0 deletions
|
@ -55,6 +55,8 @@ void Particles2D::set_one_shot(bool p_enable) {
|
|||
|
||||
one_shot = p_enable;
|
||||
VS::get_singleton()->particles_set_one_shot(particles, one_shot);
|
||||
if (!one_shot && emitting)
|
||||
VisualServer::get_singleton()->particles_restart(particles);
|
||||
}
|
||||
void Particles2D::set_pre_process_time(float p_time) {
|
||||
|
||||
|
|
|
@ -63,6 +63,8 @@ void Particles::set_one_shot(bool p_one_shot) {
|
|||
|
||||
one_shot = p_one_shot;
|
||||
VS::get_singleton()->particles_set_one_shot(particles, one_shot);
|
||||
if (!one_shot && emitting)
|
||||
VisualServer::get_singleton()->particles_restart(particles);
|
||||
}
|
||||
|
||||
void Particles::set_pre_process_time(float p_time) {
|
||||
|
|
Loading…
Reference in a new issue