Deixando a animação mais suave, pode-se ter uma melhor visualização do movimento entre as gradações do grid "mostraMundo"
float tAtual = 0;
float vAtual = 10;
float dAtual;
void setup(){
size(600,600);
frameRate(60);
colorMode(HSB,2);
background(2);
mostraMundo();
}
void draw(){
background(2);
mostraMundo();
fill(sin(tAtual/60)+1,2,2);
dAtual = MRU(vAtual,tAtual/60);
ellipse(dAtual,300,10,10);
tAtual++;
}
void mostraMundo(){
for(float x = 0; x < 12; x++) {
line(x * 50, 0, x * 50, 600);
line(0, x * 50, 600, x * 50);
}
}
float MRU(float v, float t){
float d;
d = v * t;
return(d);
}
Nenhum comentário:
Postar um comentário
Pode falar, eu não mordo... Pelo menos não através da internet