Atividade 18 - Cronômetro com millis()
A proposta da atividade é simular um cronômetro com apenas o ponteiro dos segundos, utilizando a função millis() do processing.
Essa função retorna o tempo de execução do programa em milissegundos.
Para o desenvolvimento da aplicação, utilizei a função polares() feita em sala de aula, que recebe um raio e um ângulo, e retorna um array com as coordenadas polares do ângulo.
Criei uma variável PImage para guardar a imagem de um cronômetro que será exibido. Crio também um vetor que recebe o resultado da função polares(), passando como parâmetro 200 de raio, e um ângulo que inicialmente é 0.
Após isso desenho uma linha que vai do centro da imagem, até uma determinada altura, seguindo os valores das coordenadas polares do vetor.
Para finalizar, faço o ângulo receber a função millis()*0.0001 que é a transformação de milissegundos para segundos.
Resultado:
Para baixar o projeto clique aqui
Essa função retorna o tempo de execução do programa em milissegundos.
Para o desenvolvimento da aplicação, utilizei a função polares() feita em sala de aula, que recebe um raio e um ângulo, e retorna um array com as coordenadas polares do ângulo.
Criei uma variável PImage para guardar a imagem de um cronômetro que será exibido. Crio também um vetor que recebe o resultado da função polares(), passando como parâmetro 200 de raio, e um ângulo que inicialmente é 0.
Após isso desenho uma linha que vai do centro da imagem, até uma determinada altura, seguindo os valores das coordenadas polares do vetor.
Para finalizar, faço o ângulo receber a função millis()*0.0001 que é a transformação de milissegundos para segundos.
Resultado:
Para baixar o projeto clique aqui

Comentários
Postar um comentário