From ecfc3032704baeec70551bb366c6ee02f5cf828c Mon Sep 17 00:00:00 2001 From: Viktor Lidholt Date: Tue, 16 Feb 2016 18:25:04 -0800 Subject: [PATCH] Correctly calculates gravity in particle systems --- packages/flutter_sprites/lib/src/particle_system.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/flutter_sprites/lib/src/particle_system.dart b/packages/flutter_sprites/lib/src/particle_system.dart index ee40e7f065f..3b8fb40aac3 100644 --- a/packages/flutter_sprites/lib/src/particle_system.dart +++ b/packages/flutter_sprites/lib/src/particle_system.dart @@ -252,7 +252,7 @@ class ParticleSystem extends Node { particle.dir += accel; } else if (gravity[0] != 0.0 || gravity[1] != 0) { // gravity - Vector2 accel = gravity.scale(dt); + Vector2 accel = new Vector2.copy(gravity).scale(dt); particle.dir += accel; }