rendered paste body while 1: up_pressed = 0 clock.tick(60) for event in pygame.event.get(): if event.type == QUIT: return elif event.type == KEYDOWN and event.key == K_ESCAPE: return elif event.type == KEYDOWN and event.key == K_UP: print "K_UP pressed" up_pressed = 1 elif event.type == KEYUP and event.key == K_UP: print "K_UP released" up_pressed = 0 if up_pressed: print "Entering If..." allsprites.update(rotate((cx,cy),100,rot_angle)) rot_angle = rot_angle - 2*pi/360 print rot_angle screen.blit(bg,(0,0)) allsprites.draw(screen) pygame.display.flip()