Oi,
É isso mesmo, o problema é que dependendo da animação, voce tem que
limpar a tela antes, senão voce continua vendo partes da imagem
anterior. Além disso voce tem que controlar a área que voce quer
desenhar pra nao desenhar a área toda sem precisar.
> O método void update(Graphics g) é implementado da seguinte maneira:
> -> Primeiro LIMPA A TELA
> -> Depois chama paint(g);
> o que é horrível para animações. Numa animação você só quer
redesenhar a
> área que está mudando e não todo o resto.
>
> De um override no metodo update para ele não apagar a tela:
>
> void update(Graphics g) { paint(g); }
[]'s
--
Edward Roe
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------