Bill Examples
M&MStudioBV
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
|
||||
int[] altitude = { 10, 20, 30, 40, 50, 40, 30, 20, 10, 0 };
|
||||
int i;
|
||||
int s = 80;
|
||||
|
||||
void setup() {
|
||||
size(800,100);
|
||||
}
|
||||
void draw(){
|
||||
background(200);
|
||||
stroke(150);
|
||||
line(0,50,799,50);
|
||||
stroke(0);
|
||||
|
||||
for (i = 0; i < 9; i = i+1) {
|
||||
line(s*i,altitude[i],s*(i+1),altitude[i+1]);
|
||||
}
|
||||
|
||||
line(s*9, altitude[9], s*10-1, 50);
|
||||
|
||||
for (i = 0; i < 9; i = i+1) {
|
||||
ellipse(s*(i+1),altitude[i+1], 10, 10);
|
||||
}
|
||||
|
||||
if (mousePressed == true) {
|
||||
int pos = (mouseX+40)/s;
|
||||
altitude[pos]=mouseY;
|
||||
}
|
||||
}
|
||||
|
||||
void mouseReleased() {
|
||||
int pos = mouseX/s;
|
||||
altitude[pos]=mouseY;
|
||||
}
|
||||
Reference in New Issue
Block a user