minutos, e discutir em seu blog as alterações realizadas.
código:
No setup() define-se o tamanho da tela.
No draw(), define-se duas variáveis, uma para pegar a hora do sistema e uma para pegar os minutos.
Então a função numero é chamada de acordo com sua utilidade, pra mostrar as horas e os minutos.
void draw(){ int hora = hour(); int minuto = minute(); numero(hora, 0); numero(minuto,140); }
Dentro da função numero para conseguir exibir os dígitos separadamente, utiliza-se um conceito simples de divisão (dividir o número por 10), assim obtém-se o seu quociente e o resto da divisão, nessa ordem, o primeiro e o segundo número que devem ser informados.
void numero(int num, int pos) { int unidade = num%10; int dezena = num/10;
depois é só chamar as Imagens e definir a posição delas.
PImage img1; img1 = loadImage("n(" + dezena + ").png"); image (img1, pos, 0); PImage img2; img2 = loadImage("n(" + unidade + ").png"); image (img2, pos + 70, 0); }
Resultado:


Nenhum comentário:
Postar um comentário