segunda-feira, 15 de junho de 2015

Relógio

Aplicação que exibe um relógio mostrando horas, minutos e segundos, de acordo com o relógio do computador executado.

Código:

PImage I_Unidade_Hora;
PImage I_Dezena_Hora;
PImage I_Unidade_Minutos;
PImage I_Dezena_Minutos;
PImage I_Unidade_Segundos;
PImage I_Dezenas_Segundos;

void setup() {
  size(870, 121);
}

void draw() {
  background(255);

  int s = second();

  int unidade_segundos = s%10;
  int dezenas_segundos = s/10;

  int m = minute(); 

  int unidade_minutos = m%10;
  int dezenas_minutos = m/10;

  int h = hour(); 

  int unidade_hora = h%10;
  int dezena_hora = h/10;

  int numero = 99;

  int dezenas = numero/10;

  I_Dezena_Hora = loadImage(dezena_hora+".gif");
  I_Unidade_Hora = loadImage(unidade_hora+".gif");
  I_Dezena_Minutos = loadImage(dezenas_minutos+".gif");
  I_Unidade_Minutos = loadImage(unidade_minutos+".gif");
  I_Dezenas_Segundos = loadImage(dezenas_segundos+".gif");
  I_Unidade_Segundos = loadImage(unidade_segundos+".gif");


  image(I_Dezena_Hora, 0, 0);
  image(I_Unidade_Hora, 150, 0);
  image(I_Dezena_Minutos, 300, 0);
  image( I_Unidade_Minutos, 450, 0);
  image( I_Dezenas_Segundos, 600, 0);
  image( I_Unidade_Segundos, 750, 0);

  fill(0);
  ellipse(284, 47, 10, 10);
  ellipse(284, 77, 10, 10);
  ellipse(583, 47, 10, 10);
  ellipse(583, 77, 10, 10);
}


Resultado:

Nenhum comentário:

Postar um comentário