2024年9月9日 星期一

開學第一堂課 Week01 processong 入門介紹

 1.創建自己的部落格

2.標題和標籤

3.第一節課processing 程式碼

size(500,500);

background(255,255,0);



void setup(){

  size(500,500);

}

void draw(){

  if(mousePressed) background(255,0,0);//紅色

  else background(0,255,0);//綠色

}


void setup(){

  size(500,500);

}

void draw(){

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

  

}//如果mouse按下去就畫條線,mouse的XY座標previous mouse XY

4.
Ctrl c, Ctrl v 複製貼上
Ctrl z 復原上一步
Ctrl t 自動排版
Ctrl n 創立新文件
Ctrl s 存檔
Ctrl a 全選
一系列的工具(可以利用related來找尋相關) 對單字右鍵找參考資料

5.第二節課processing 程式碼
void keyPressed(){
  if(key=='1')strokeWeight(1);
  if(key=='2')strokeWeight(5);
  if(key=='3')strokeWeight(10);
}//如果key按下去,看key的數值決定線的粗細
藉由strokeWeight調整筆尖的粗細

if(key=='4')stroke(255,0,0);
  if(key=='5')stroke(255,255,0);
  if(key=='6')stroke(0,255,0);
  if(key=='7')stroke(0,0,255);
  if(key=='8')stroke(255,0,255);
藉由stroke(筆的色彩)來調整顏色

size(600,400);
background(#FFFFA2);//色彩的代碼#RRGGBB
rect(100,100,400,200);//在100,100的地方畫出寬度400高度200的長方形
fill(#6F0B8E);//填充色
ellipse(300,200,100,100);//在300,300的地方畫出寬度100高度100的長方形
6.第三節的程式碼
size(400,400);
fill(#FFDC0F);//填充黃色
//noStroke();//不要有邊線
//ellipse(50,50,100,100);//本來畫圓
arc(50,50,100,100,0+1,PI*2-1,PIE);//改畫弧度
//x座標,y,寬,高,開始,結束, 畫蘋果派的方法畫

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,寬,高,開始,結束, 畫蘋果派的方法畫
  }
}
利用for迴圈增加小精靈的數量

7.將今天所有程式碼都存起來

8.登入github
9.創立一個新的倉庫

10.將今天的程式碼上傳到倉庫


沒有留言:

張貼留言