diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-10-06 01:20:23 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-10-06 01:20:23 (GMT) |
commit | 6be4e8515daed50fa2d18336c70ccffbe8ea39c7 (patch) | |
tree | e6358a6d57a392bcd99131d1684d151b4ac0dede /bounce.py | |
parent | 13075d72852c0eb931ede7dc3e92f85346b93e77 (diff) |
speed up horizontal movement if key is held down
Diffstat (limited to 'bounce.py')
-rw-r--r-- | bounce.py | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -295,10 +295,14 @@ class Bounce(): if self.ball.get_xy()[0] + self.dx > 0 and \ self.ball.get_xy()[0] + self.dx < self.width - self.ball.rect[2]: - self.ball.move_relative((self.dx, self.dy)) + self.ball.move_relative((int(self.dx), int(self.dy))) else: - self.ball.move_relative((0, self.dy)) + self.ball.move_relative((0, int(self.dy))) + # speed up ball in x while key is pressed + self.dx *= 1.05 + + # accelerate in y self.dy += self.ddy if self.ball.get_xy()[1] >= self.ball_y_max: |