simplify physic formula a bit
authorMatthias Braun <matze@braunis.de>
Sun, 6 Jan 2008 11:11:21 +0000 (11:11 +0000)
committerMatthias Braun <matze@braunis.de>
Sun, 6 Jan 2008 11:11:21 +0000 (11:11 +0000)
SVN-Revision: 5260

src/physic.cpp

index 5da55a3..cdc3787 100644 (file)
@@ -158,12 +158,9 @@ Physic::get_movement(float elapsed_time)
 {
   float grav = gravity_enabled_flag ? gravity : 0;
 
-  Vector result(
-      vx * elapsed_time + ax * elapsed_time * elapsed_time,
-      vy * elapsed_time + (ay + grav) * elapsed_time * elapsed_time
-  );
   vx += ax * elapsed_time;
   vy += (ay + grav) * elapsed_time;
+  Vector result(vx * elapsed_time, vy * elapsed_time);
 
   return result;
 }