Descargar imagenes en Pygame
Arnau Sanchez
arnau en ehas.org
Mar Mayo 30 18:57:48 CEST 2006
Hola Carlos,
No existe nada de "unblit" en pygame, si lo que quieres es que algo
desaparezca pues dibuja el fondo en la posición donde estaba ese objeto.
Si lo único que tienes es un fondo negro, pues más sencillo, dibuja un
rectángulo negro justo con ese tamaño. O si no tienes problemas de
velocidad, pues un screen.fill((0,0,0)), que te dejará la pantalla limpita.
No olvides que tienes que ir llamando luego a update() o flip() para que
todos esos cambios se vean realmente. Todo eso dentro de un bucle, claro.
Ah, y el load de la imagen lo haces antes de entrar al bucle, no lo
pongas dentro!
¿Te has mirado el tutorial de la pelotita? ahí se ve todo bastante bien.
arnau
Carlos Galisteo wrote:
> Hola, decididamente Pygame no es lo mio :)
> A ver si alguien me puede echar una mano con una cosilla que no debe ser dificil.
>
> El caso es que mi programa carga una imagen que en determinadas circunstancias debe ocultarse.
> Cuando necesito que se muestre hago lo siguiente:
>
> self.uparrow=pygame.image.load("./img/uparrow.png")
> libmenu.screen.blit(self.uparrow,(305,35))
>
> Lo malo es que no se como hacer que desaparezca. Vamos que lo que querria hacer es un 'unblit' y/o un 'unload' pero no parecen existir :P
>
> Muchas gracias.
>
>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es