Procházet zdrojové kódy

properly update emitting property when emit timeot is used, fixes #1716

Juan Linietsky před 10 roky
rodič
revize
330351c613
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      scene/2d/particles_2d.cpp

+ 2 - 0
scene/2d/particles_2d.cpp

@@ -250,6 +250,7 @@ void Particles2D::_process_particles(float p_delta) {
 		if (time_to_live < 0) {
 		if (time_to_live < 0) {
 
 
 			emitting = false;
 			emitting = false;
+			_change_notify("config/emitting");
 		};
 		};
 	};
 	};
 
 
@@ -717,6 +718,7 @@ void Particles2D::set_emitting(bool p_emitting) {
 		time_to_live = emit_timeout;
 		time_to_live = emit_timeout;
 	};
 	};
 	emitting=p_emitting;
 	emitting=p_emitting;
+	_change_notify("config/emitting");
 }
 }
 
 
 bool Particles2D::is_emitting() const {
 bool Particles2D::is_emitting() const {