Bullet: Track previous X/Y.
[python-bulletml.git] / bulletml / impl.py
index 6fe1641..4dde9fb 100644 (file)
@@ -287,6 +287,8 @@ class Bullet(object):
             created.extend(action.step())
 
         direction = math.radians(self.direction)
             created.extend(action.step())
 
         direction = math.radians(self.direction)
+        self.px = self.x
+        self.py = self.y
         self.x += self.mx + math.sin(direction) * self.speed
         self.y += self.my - math.cos(direction) * self.speed
 
         self.x += self.mx + math.sin(direction) * self.speed
         self.y += self.my - math.cos(direction) * self.speed