Diferente do código apresentado em sala esse possui variáveis para controlar o tamanho do circulo.
Código:
float px = 100;float py = 200;
float te = 50;
float vte = 1;
float acx = 10;
float acy = 10;
void setup(){
size(800,400);
}
void draw(){
background(0);
ellipse(px,py,te*2,te*2);
px += acx;
py += acy;
te += vte;
if (te<20) vte = -vte;
if (te>150) vte = -vte;
if ((px+te)>width || (px-te)<0) acx *= -1.01;
if ((py+te)>height || (py-te)<0) acy *= -1.01;
}
Não consegui gerar um gif com o resultado pois o número de frames gerados excede os 800.
0 comentários:
Postar um comentário