terça-feira, 1 de outubro de 2019

Atividade 4 - Simulador MRU

Para alterar o código original de modo que o simulador considere intervalos menores que um segundo, mesmo sendo executado a 60 fps e mantendo o tempo real, temos que seguir os seguintes passos:

1 - Transformar todas as variáveis int envolvidas para float. Dessa forma, números fracionados irão ser suportados no cálculo da distância.



2 - Dessa forma, para deixar simular o tempo do mundo real, mesmo rodando a 60 fps, é só dividir 1 por 60 (não se esquecer do ponto depois do 1, porque senão não irá dividir, já que deve ser float/float) e somar à variável de tempo no draw, assim irá adicionar essa fração a cada frame, dando o tempo correto em segundos.


Nenhum comentário:

Postar um comentário