We are about to switch to a new forum software. Until then we have removed the registration on this forum.
I would like to move an image in my game with arrow keys without the initial skip at the start. When I press a key, it moves once to the direction of the button, pauses, then continues moving repeatedly. I would like to get rid of that pause after the first move, but have not found any solutions yet.
class Player: def __init__(self, ship, name, speed, health, damage): self.ship = ship self.name = name self.health = health self.damage = damage self.speed = speed self.bounty = 100 self.positionX = 270 self.positionY = 800 def play(self): image(self.ship, self.positionX, self.positionY) def move_left(self): self.positionX -= self.speed def move_right(self): self.positionX += self.speed class Enemy: def __init__(self, type, health, damage, speed): self.type = type self.health = health self.damage = damage self.speed = speed def keyPressed(): global player if key == CODED: if keyCode == LEFT: player.move_left() elif keyCode == RIGHT: player.move_right()