PVector user;
PVector Y;
void setup()
{
size(600,400);
user=new PVector(100,300);
Y=new PVector(100,300);
}
void draw()
{
background(255);
line(user.x,user.y,Y.x,Y.y);
textSize(40);
fill(255,0,0);text("Y",Y.x,Y.y);
fill(255);ellipse(user.x,user.y,20,20);
}
void mouseDragged()
{
user.x=mouseX;
user.y=mouseY;
}
void mouseReleased()
{
}
PVector user;
PVector Y,v=null;
void setup()
{
size(600,400);
user=new PVector(100,300);
Y=new PVector(100,300);
}
void draw()
{
background(255);
line(user.x,user.y,Y.x,Y.y);
textSize(40);
fill(255,0,0);text("Y",Y.x,Y.y);
fill(255);ellipse(user.x,user.y,20,20);
if(v!=null)user.add(v);
}
void mouseDragged()
{
user.x=mouseX;
user.y=mouseY;
}
void mouseReleased()
{
PVector diff=PVector.sub(Y,user);
v=diff.div(10);
}




沒有留言:
張貼留言