Tuesday, September 6, 2016


Com esse código, obtém um pequeno circulo que percorre o caminho entre interseções regulares de uma grade, chegando nas interseções a cada 5 segundos. No entanto, a animação do deslocamento não é fluída.


Para obter uma animação fluída a 60hz e manter o mesmo movimento do código passado, muda-se além da framerate, a distância percorrida para um sessento avos ou 1/60 da animação anterior, para ser distribuidos pelos 60 quadros, obtendo a mesma velocidade no primeiro código. É necessário também alterar as váriaveis de inteiros para ponto flutuante para não ocorrer truncamentos nas operações que mudariam animação final.

No comments:

Post a Comment