Deel 1
3.4 Programmeergereedschap: wegwijs in programmeren
Functies en methodes
void setup(){
size(400, 400);
background(0);
stroke(255);
ellipse(200, 200, 300, 300);
} void setup(){
size(400, 400);
background(0);
stroke(255);
ellipse(200, 200, 300, 300);
} Voorbeeld 1:
void setup() {
}
int positie = 0;
void draw(){
background(204);
positie++;
ellipse(positie, 20, positie, 80);
if (positie > width) {
positie = 0;
}
} void setup() {
noLoop();
}
int positie = 0;
void draw() {
background(204);
positie++;
ellipse(positie, 20, positie, 80);
if (positie > width) {
positie = 0;
}
}
void mousePressed() {
loop();
} void draw() {
if (keyPressed == true) {
fill(122);
} else {
fill(0);
}
ellipse(25, 25, 50, 50);
} void setup() {
size(600, 600);
}
void draw() {
background(204);
for (int xpos = 30; xpos < 600; xpos = xpos+30) {
for (int ypos = 30; ypos < 600; ypos = ypos+30) {
ellipse(xpos, ypos, 20, 20);
}
}
} Voorbeeld 1:
void setup() {
size(600, 600);
}
void draw() {
background(204);
for (int xpos = 30; xpos < 600; xpos = xpos+30) {
for (int ypos = 30; ypos < 600; ypos = ypos+30) {
fill(xpos, ypos, 0);
ellipse(xpos-mouseY, ypos-mouseX, mouseX, mouseY);
}
}
} 