Ympyrä

Koska for-silmukan avulla saamme nopeasti luotua toistoja, niin voimme helposti piirtää ympyrän seuraavasti. Lisää komento void draw ()-lohkoon.

void draw () {
translate(width/2,height/2); // Origo ikkunan keskelle
scale(1,-1); // xy-koordinaastio peilaamalla y-koordinaatit
for (int luku=1; luku <= 360; luku++) {
eteen(1);
oikealle(1);
}
}

Kun mennään eteenpäin yksi askel ja käännytään oikealle yhden asteen verran, niin toistettaessa näitä komentoja 360 kappaletta saamme aikaiseksi ympyrän. Lopputulos näyttää tältä.



Kun muutat eteen(1); komentoon isomman luvun, niin saat aikaiseksi isomman ympyrän. Jos pienennät for-silmukan toistojen määrää, niin saat aikaiseksi kaaren. Kokeile muuttaa arvoja.