Blog destinado ao curso Sistemas e Mídias Digitais - SMD

sábado, 9 de dezembro de 2017

Atividade 18 - MAMI

A proposta da atividade atual consiste em criar uma aplicação para simular um cronômetro simples, apenas com o ponteiro dos segundos, empregando a função milis() do Processing.

Para criar o ponteiro do meu cronômetro, eu usei a função line(), no qual ela recebe os x e y iniciais da linha sendo a metade da minha tela (300, 300), e os x e y finais são os valores da primeira e segunda posição do vetor que a minha função polarToCart retorna. Essa função funciona recebendo um raio (r = 130) e um ângulo (ang = 0), e retornando um vetor com as coordenadas polares convertidas em coordenadas cartesianas. Para deixá-lo colorido eu usei o modo de cor HSB e função stroke( ) eu passo um valor referente ao vermelho em HSB. Para deixar-lo com a espessura mais grossa, eu usei a função strokeWeight( ) com o valor 10.

Para fazer a linha girar como o ponteiro dos segundos, a variável do ângulo (ang) é igual 6.14/12000 * millis(), sendo assim a divisão de uma volta do circulo por 12 segundos. A função millis() é o tempo, em milisegundos, que o programa passa a ter desde que inicia.

Para o resto do cronômetro, eu usei uma imagem mesmo.


DESCRIÇÃO


Share:

0 comentários:

Postar um comentário

Trabalho Final MAMI - Pt 2

Nessa segunda e última parte do Trabalho Final da cadeira de MAMI, eu apenas coloquei uma interface gráfica com a ajuda da biblioteca Cont...