58


Blade diagonal;

void setup(){
size(300,300);
background(0);
noStroke();
diagonal = new Blade(30,80);
}

void draw(){
diagonal.grow();
}

void mouseMoved(){
diagonal.seed(mouseX,mouseY);
}

void mousePressed(){
save("58.jpg");
}
class Blade{
float x,y;

Blade(int xpos, int ypos){
x = xpos;
y = ypos;
}

void seed(int xpos,int ypos){
x = xpos;
y = ypos;
}

void grow(){
x += 0.5;
y -= 1.0;
fill(255,120);
ellipse(x,y,5,5);
}
}

コメント