moisesjpelaez - Fix pausing and resuming updates
This commit is contained in:
		@ -22,10 +22,10 @@ class ParticleSystem {
 | 
				
			|||||||
	var ready: Bool;
 | 
						var ready: Bool;
 | 
				
			||||||
	var frameRate = 24;
 | 
						var frameRate = 24;
 | 
				
			||||||
	var lifetime = 0.0;
 | 
						var lifetime = 0.0;
 | 
				
			||||||
 | 
						var looptime = 0.0;
 | 
				
			||||||
	var animtime = 0.0;
 | 
						var animtime = 0.0;
 | 
				
			||||||
	var time = 0.0;
 | 
						var time = 0.0;
 | 
				
			||||||
	var spawnRate = 0.0;
 | 
						var spawnRate = 0.0;
 | 
				
			||||||
	var looptime = 0.0;
 | 
					 | 
				
			||||||
	var seed = 0;
 | 
						var seed = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	var r: TParticleData;
 | 
						var r: TParticleData;
 | 
				
			||||||
@ -124,6 +124,7 @@ class ParticleSystem {
 | 
				
			|||||||
	
 | 
						
 | 
				
			||||||
	public function update(object: MeshObject, owner: MeshObject) {
 | 
						public function update(object: MeshObject, owner: MeshObject) {
 | 
				
			||||||
		if (!ready || object == null || speed == 0.0) return;
 | 
							if (!ready || object == null || speed == 0.0) return;
 | 
				
			||||||
 | 
							if (iron.App.pauseUpdates) return;
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		var prevLap = lap;
 | 
							var prevLap = lap;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user