Foro de elhacker.net

Programación => 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
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