2024年9月9日 星期一

week01

快捷鍵

ctrl - T 自動排版

ctrl - N 開啟新文件

ctrl - S  存檔

ctrl - Z  還原

ctrl - A  全選

如何了解程式碼功能?

選起來_右鍵_參考reference

程式碼02

void setup(){

  size(500,500);

}


void draw(){

  if(mousePressed) background(255,0,0);

  else background(0,255,0);

  

}


程式碼03

畫線

void setup(){

  size(500,500);

}


void draw(){

  if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY);

}

程式碼04

key按下去,決定粗細和顏色



void setup(){

  size(500,500);

}


void draw(){

  if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY);

}

void keyPressed(){

  if(key=='1') strokeWeight(1);

  if(key=='2') strokeWeight(5);

  if(key=='3') strokeWeight(10);

  if(key=='4') stroke(255,255,0);

  if(key=='5') stroke(255,0,0);

  if(key=='6') stroke(0,0,255);

  if(key=='7') stroke(255,0,255);

}

顏色選擇器

標籤色碼代表 #RRGGBB


程式碼05



size(600,400);
background(#FFFFA2);
rect(100,100,400,200);

//在100,100的地方,畫出400*200的長方形

fill(#FFFFA2);//填充色

ellipse(300,200,100,100);

程式碼0607




size(400,400);
fill(#FFDC0F);
//ellipse(50,50,100,100);//本來畫圓形
arc(50,50,100,100,+1,PI*2-1,PIE);//改畫弧度

//X座標,Y,寬,高,開始,結束

畫圓形的相關是畫派arc

size(400,400);
fill(#FFDC0F);
for(int x=0;x<400;x+=100){
  for(int y=0;y<400;y+=100){
    arc(x+50,y+50,100,100,0+0.5,PI*2-0.5,PIE);//改畫弧度
    //X座標,Y,寬,高,開始,結束
  }
}


程式碼08





沒有留言:

張貼留言