m (Created page with "=Punkt= ===Punkt mit Maus platzieren=== Einfache Funktion um einen Punkt mit der Maus zu platzieren, klickt man mit der linken Maustaste, wird der Frame als .jpg gespeichert und...") |
(→Punkt) |
||
Line 38: | Line 38: | ||
} | } | ||
} | |||
</source> | |||
===Acht zufällig platzierte Punkte=== | |||
Es werden acht Punkte zufällig auf dem Canvas verteilt. Klickt man mit der Maus wird der Frame gespeichert und es werden acht neue Punkte verteilt. | |||
[[File:Random-0076.jpg|200px|thumb|right|border| Screenshot 1]] | |||
[[File:Random-0315.jpg|200px|thumb|right|border| Screenshot 2]] | |||
<source lang="java"> | |||
float count; | |||
void setup() { | |||
size(600,600); | |||
noStroke(); | |||
fill(0); | |||
background(255); | |||
count = 0; | |||
} | |||
void draw () { | |||
if(count < 8) { | |||
float a = random(600); | |||
float b = random(600); | |||
ellipse(a,b,60,60); | |||
count = count + 1; | |||
} | |||
if(mousePressed) { | |||
saveFrame("Random-####.jpg"); | |||
count = 0; | |||
background(255); | |||
} | |||
} | } | ||
</source> | </source> |
Revision as of 21:02, 29 October 2012
Punkt
Punkt mit Maus platzieren
Einfache Funktion um einen Punkt mit der Maus zu platzieren, klickt man mit der linken Maustaste, wird der Frame als .jpg gespeichert und der Punkt bewegt sich nicht mehr.
float a;
float b;
void setup() {
size(600,600);
smooth();
noStroke();
fill(0);
}
void draw() {
if(finished) {
background(255);
} else {
background(255);
ellipse(a,b,60,60);
a = mouseX;
b = mouseY;
if(mousePressed) {
ellipse(a,b,60,60);
}
if(mousePressed) {
ellipse(mouseX,mouseY,60,60);
saveFrame("punkt-####.jpg");
finished = true;
} else {
finished = false;
}
}
}
Acht zufällig platzierte Punkte
Es werden acht Punkte zufällig auf dem Canvas verteilt. Klickt man mit der Maus wird der Frame gespeichert und es werden acht neue Punkte verteilt.
float count;
void setup() {
size(600,600);
noStroke();
fill(0);
background(255);
count = 0;
}
void draw () {
if(count < 8) {
float a = random(600);
float b = random(600);
ellipse(a,b,60,60);
count = count + 1;
}
if(mousePressed) {
saveFrame("Random-####.jpg");
count = 0;
background(255);
}
}