quinta-feira, 28 de janeiro de 2016

Cronometro

A atividade sugerida é de criar um cronometro de segundos utilizando a função millis, para calcular em segundos eu divido o resultado por mil, pego o resultado e multiplico pelo radiano de 6°.

Código:

float r = 100;
float ang = -PI/2;
int seg;

void setup(){
  size(300,300);
}

void draw(){
  seg = millis()/1000;
  background(255);
  strokeWeight(1);
  ellipse(150,150,200,200);
  line(150,150,150+calcx(ang),150+calcy(ang));
  ang= radians(6)*seg;
}

float calcx(float angu){
  return (r*cos(angu));
}

float calcy(float angu){
  return (r*sin(angu));

}

Resultado:


0 comentários:

Postar um comentário