วันจันทร์ที่ 18 สิงหาคม พ.ศ. 2557

Lab 1 - Task#2 : Spoon & Fork



void setup()
{
  size(201,201);
  background(157);
  for(int i=0; i<201; i=i+10)
  {
    line(0,i,200,i);
    line(i,0,i,200);
  }
}

void draw()
{
  int px,py,fix_x,fix_y;
  fix_x = (mouseX%10);
  fix_y = (mouseY%10);
  px = mouseX-fix_x;
  py = mouseY-fix_y;
  background(157);
  noStroke();
  

  //BG
  fill(50);
  rect(px-70,py-70,150,160);
  fill(100);
  rect(px-60,py-60,130,140);
  

  //dark
  fill(35);

  //spoon
  rect(px-40,py-50,30,60);
  rect(px-50,py-40,50,40);
  rect(px-30,py+10,10,50);
  rect(px-40,py+40,30,30);
  //fork
  rect(px+10,py-50,10,60);
  rect(px+30,py-50,10,90);
  rect(px+50,py-50,10,60);
  rect(px+10,py-20,50,30);
  rect(px+20,py+40,30,30);
  

  //light  fill(200);
  //spoon
  rect(px-40,py-40,30,40);
  rect(px-30,py+50,10,10);
  //fork
  rect(px+20,py-10,30,10);
  rect(px+30,py+50,10,10);
  

  //grid
  stroke(0);
  for(int i=0; i<201; i=i+10)
  {
    line(0,i,200,i);
    line(i,0,i,200);
  }
}


ไม่มีความคิดเห็น:

แสดงความคิดเห็น