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()
Answers
http://Studio.ProcessingTogether.com/sp/pad/export/ro.91tcpPtI9LrXp