mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
blue book examples
This commit is contained in:
+29
@@ -0,0 +1,29 @@
|
||||
|
||||
// Based on code 44-01 (p. 414)
|
||||
|
||||
|
||||
void setup() {
|
||||
size(400, 666);
|
||||
smooth();
|
||||
}
|
||||
|
||||
void draw() {
|
||||
if(mouseX != 0 && mouseY != 0 && pmouseX !=0 && pmouseY != 0) {
|
||||
float s = dist(mouseX, mouseY, pmouseX, pmouseY) + 1;
|
||||
noStroke();
|
||||
fill(0, 102);
|
||||
ellipse(mouseX, mouseY, s, s);
|
||||
stroke(255);
|
||||
point(mouseX, mouseY);
|
||||
}
|
||||
}
|
||||
|
||||
void mousePressed() {
|
||||
beginRecord(PDF, "page_412.pdf");
|
||||
background(255);
|
||||
}
|
||||
|
||||
void mouseReleased() {
|
||||
endRecord();
|
||||
exit();
|
||||
}
|
||||
Reference in New Issue
Block a user