move() hates me. This is my code (inside the main game loop):
-----------------
if key[K_RIGHT]:
spaceship.speed=(spaceship.speed[0]+10, spaceship.speed[1])
print("K_RIGHT") #debug
if key[K_RIGHT]:
spaceship.speed=(spaceship.speed[0]-10, spaceship.speed[1])
print("K_LEFT") #debug
#/keys
spaceship.rect= spaceship.rect.move(spaceship.speed)
##yatta yatta... more code here...
screen.fill(black)
gameObjects.draw(screen)
pygame.display.flip()
---------------
the debug code
print("K_RIGHT")
and
print("K_LEFT")
shows that pygame is getting the message that I'm pressing the arrow keys, it
just doesn't move the player's ship.