17 Aralık 2010 Cuma

Prosessing Nokta tanımı ve hareketi

void setup()
{
size(500,500);
background(200,225,0,100);
//noLoop();
}

void draw()
{
background(200,255,0,100);
int X1,Y1,X2,Y2;
int uzunluk;
int tekrar;
int yukseklik;


X1=0;
X2=mouseX;

Y1=0;
Y2=mouseY;

tekrar=15;
uzunluk=abs(X1-X2);
yukseklik=abs(Y1-Y2);


ellipse(X1,Y1,10,10);
ellipse(X2,Y2,10,10);

for (int t=1; t {
if(X1>X2)
{
ellipse(X1 - uzunluk/tekrar * t,Y1 + yukseklik/tekrar*t,5,5);

}

else

ellipse(X1 + uzunluk/tekrar * t,Y1+yukseklik/tekrar*t,5,5);

}
}

Hiç yorum yok:

Yorum Gönder