view.paintWorld(view.getWorld(), 1) if (pygame.key.get_pressed()[pygame.K_F3] != 0): break if (pygame.key.get_pressed()[pygame.K_UP] != 0): if (view.askUP(monito.getX / 50, monito.getY / 50) != False): PosCharlast[0] = monito.getX / 50 PosCharlast[1] = monito.getY / 50 monito.UP(view.askUP(monito.getX / 50, monito.getY / 50), 1) if (pygame.key.get_pressed()[pygame.K_DOWN] != 0): if (view.askDOWN(monito.getX / 50, monito.getY / 50) != False): PosCharlast[0] = monito.getX / 50 PosCharlast[1] = monito.getY / 50 monito.DOWN(view.askDOWN(monito.getX / 50, monito.getY / 50), 1) if (pygame.key.get_pressed()[pygame.K_RIGHT] != 0): if (view.askRIGHT(monito.getX / 50, monito.getY / 50) != False): PosCharlast[0] = monito.getX / 50 PosCharlast[1] = monito.getY / 50 monito.RIGHT(view.askRIGHT(monito.getX / 50, monito.getY / 50), 1) if (pygame.key.get_pressed()[pygame.K_LEFT] != 0): if (view.askLEFT(monito.getX / 50, monito.getY / 50) != False): PosCharlast[0] = monito.getX / 50 PosCharlast[1] = monito.getY / 50 monito.LEFT(view.askLEFT(monito.getX / 50, monito.getY / 50), 1) view.paintWorld(view.getSombra(), 0) view.repaintCharacter(monito.getX, monito.getY, ROJO)