2021年9月27日 星期一

鴨力山大week01

 



//ctrl+n可以快速新增一個視窗


//小結論:可以馬上看到執行結果

//畫圖很方便,用簡單英文

size(600,600);//(1) 大小

background(#30A4D8);//背景色

//(2) 顏色: 背景色、畫的顏色

rect(100,100, 400,400);//(3)方塊

ellipse(200,300, 30,30);//圓


先做一個線條的呆企鵝

size(600,600);//(1) 大小

background(#30A4D8);//(2)背景色

stroke(204,102,0);//(5)筆觸色

strokeWeight(5);//線條粗細

rect(100,100, 400,400);//(3)方塊

ellipse(200,300, 30,30);//(4)圓

ellipse(400,300, 30,30);

ellipse(300,400, 200,100);

line(200,400, 400,400);

//橢圓 vs. 長方形 的差別


再來做填充做的呆企鵝


size(600,600);
background(128);

fill(255);//臉
noStroke();
rect(100,100,400,400);

stroke(51);
strokeWeight(5);//雙眼
ellipse(200,300, 30,30);
ellipse(400,300, 30,30);

noStroke();
fill(#CC6600);//嘴巴
ellipse(300,400,200,100);

stroke(255);//嘴巴的線
line(200,400, 400,400);


修改程式碼
拿剛剛填充的呆企鵝程式碼去修改就好

void setup(){
  size(600,600);//設定的函式,只做一次
}//第三節課的重點1:setup()函式
void draw(){
  background(128);
  fill(255);//臉
  noStroke();
  rect(100,100,400,400);
  
  stroke(51);
  strokeWeight(5);//雙眼
  ellipse(mouseX,mouseY, 30,30);
  ellipse(400,300, 30,30);
  
  noStroke();
  fill(#CC6600);//嘴巴
  ellipse(300,400,200,100);
  
  stroke(255);//嘴巴的線
  line(200,400, 400,400);
}//畫圖函式,每秒60次 


將今天上課的四個階段的檔案分別存檔在一個資料夾內
可以使用上方編輯的排版去排版~



沒有留言:

張貼留言