2020年9月21日 星期一

week0202020202

 

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);

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

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

  strokeWeight(5);//粗

}

void keyPressed()//有按鍵按下去

{

  save("123.png");//存檔

}

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(mouseY<400) stroke(#0000ff);

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

  }

  else if(mousePressed && mouseX >100 )

  {

    line(mouseX,mouseY, pmouseX,pmouseY);

  }

}

沒有留言:

張貼留言