Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: smasher666 en 7 Octubre 2009, 13:17 PM

Título: gifs que parpadean en un canvas?
Publicado por: smasher666 en 7 Octubre 2009, 13:17 PM
Hola, estoy programando un juego y en ese juego meto como imagen dentro de un canvas un archivo .gif, el problema es que cuando lo ejecuto el gif parpadea.... alguien sabe porque??
Título: Re: gifs que parpadean en un canvas?
Publicado por: Debci en 7 Octubre 2009, 15:03 PM
Cita de: smasher666 en  7 Octubre 2009, 13:17 PM
Hola, estoy programando un juego y en ese juego meto como imagen dentro de un canvas un archivo .gif, el problema es que cuando lo ejecuto el gif parpadea.... alguien sabe porque??
Modifica las opciones de repintado o mejora tu bucle de animación.

Saludos
Título: Re: gifs que parpadean en un canvas?
Publicado por: smasher666 en 7 Octubre 2009, 22:24 PM
el bucle es solo un repaint() i en el metodo paint tengo un sleep(25) solamente.. :S
Título: Re: gifs que parpadean en un canvas?
Publicado por: -Ramc- en 9 Octubre 2009, 16:53 PM
Usa doble buffer. Por aquí en el foro había hace un tiempo un tema preguntando sobre doble buffer, usa el buscador o google, o sino, igual hay varias guias, no importa que sea en otro lenguaje, el algoritmo es el mismo.
Título: Re: gifs que parpadean en un canvas?
Publicado por: smasher666 en 10 Octubre 2009, 15:09 PM
gracias