2020年9月21日 星期一

02

 size(500,500);

background(#00b9ff);

stroke(255,0,0);              //or stroke(#ff0000);

fill(255,255,0);              //or fill(#ff0000);


rect(100,100,300,300);


void setup()

{

  size(500,500);                                                     →設定,只有第一個frame

}

void draw()

{

  if(mousePressed)background(255,0,255);         →畫圖,每秒60 frames

  else background(0,255,0);

}

    


void setup()

{

  size(500,500);

}

void draw()

{

  if(mousePressed)

  {

    line(mouseX,mouseY,pmouseX,pmouseY);

  }

}


void setup()

{

  size(600,500);

}

void draw()

{                                                                           →填充顏色//小畫家顏料色塊

  fill(#ff0000);rect(0,0,100,100);

  fill(#ffff00);rect(0,100,100,100);

  fill(#00ff00);rect(0,200,100,100);

  fill(#0000ff);rect(0,300,100,100);

  fill(#ff00ff);rect(0,400,100,100);

  if(mousePressed && mouseX<100)

  {                                                                          →點選顏色改變畫筆顏色

    if(mouseY<100)stroke(#ff0000);

    else if(mouseY<200)stroke(#ffff00);

    else if(mouseY<300)stroke(#00ff00);

    else if(mouseY<400)stroke(#0000ff);

    else if(mouseY<500)stroke(#ff00ff);

  }

    else if(mousePressed && mouseX>100)          →隔出顏料區跟畫圖區

    {

      line(mouseX,mouseY,pmouseX,pmouseY);

    }


}


void setup()

{

  size(600,500);

  fill(#ff0000);rect(0,0,100,100);

  fill(#ffff00);rect(0,100,100,100);

  fill(#00ff00);rect(0,200,100,100);

  strokeWeight(5);                                                              →線條粗度

}

void draw()

{

  if(mousePressed && mouseX<100)

  {

    if(mouseY<100)stroke(#ff0000);

    else if(mouseY<200)stroke(#ffff00);

    else if(mouseY<300)stroke(#00ff00);

  }

    else if(mousePressed && mouseX>100)

    {

      line(mouseX,mouseY,pmouseX,pmouseY);

    }


}












沒有留言:

張貼留言