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; }