When i use Geany loading a python script, the keyboard commands interfere with the console window, i have a script where i move a sprite in 4 directions and once i press a key it closed the py window and shows and error in the console??
On Fri, Oct 31, 2008 at 4:15 PM, Luke Paireepinart <[EMAIL PROTECTED]>wrote: > > Ok, I'm getting closer. I did this: > > > > if event.type == USEREVENT: > > keys = pygame.key.get_pressed() > > if keys[K_UP]: > > self.player.move = 1 > > elif keys[K_DOWN]: > > self.player.move = 2 > > elif keys[K_LEFT]: > > self.player.move = 3 > > elif keys[K_RIGHT]: > > self.player.move = 4 > > > > Here's how it works: > > player.move = 0-4 where 0 = stop, 1 = up, 2 = down, 3 = left, 4 = right > You need separate values for x and y. and don't use elifs, use a set > of ifs. The way you're doing it disallows for diagonal movement and > creates some other issues. >