本帖最后由 土豆的生活 于 2012-4-16 19:15 编辑
float x,y,x1,y1;
boolean mouse = false;
void setup() {
size(600,600);
smooth();
strokeWeight(5);
x = mouseX;
y = mouseY;
}
void draw() {
background(0,0,255);
stroke(0);
fill(255);
triangle(0,0,width/2,height,width,0);
stroke(255);
fill(0);
triangle(width/2,0,0,height,width,height);
ellipseMode(CENTER);
if(mouse==true)
{
noStroke();
fill(0,255,0);
ellipse(x1,y,50,50);
fill(255,0,0);
ellipse(x,y1,50,50);
x1++;
y1++;
}
else if(mouseX != pmouseX || mouseY != pmouseY)
{
x = pmouseX;
y = pmouseY;
}
}
void mousePressed(){
x1 = mouseX;
y1 = mouseY;
x = mouseX;
y = mouseY;
mouse = true;
}
看楼主的意思,不知是否是这样的? |