延伸上禮拜畫的圓形
讓眼珠可以跟著滑鼠做運動
其關鍵在於
ellipse(x+(mouseX-400)/18,y+(mouseY-400)/18,100,100);
把畫ellipse的X、Y值用變數mouseX、mouseY取代
今天學到的method :
其關鍵在於
ellipse(x+(mouseX-400)/18,y+(mouseY-400)/18,100,100);
把畫ellipse的X、Y值用變數mouseX、mouseY取代
HW03-2:
第2堂課是教做一個小畫家
讓使用者選擇左邊的顏色,能在畫布上作畫
下禮拜要增加功能,清除、擦布、存檔、改畫筆大小
讓使用者選擇顏色關鍵在於界定顏色範圍
mouseX <= 50 && 150 <= mouseY && mouseY <= 200
第2堂課是教做一個小畫家
讓使用者選擇左邊的顏色,能在畫布上作畫
下禮拜要增加功能,清除、擦布、存檔、改畫筆大小
讓使用者選擇顏色關鍵在於界定顏色範圍
mouseX <= 50 && 150 <= mouseY && mouseY <= 200
今天學到的method :
smooth() 使圖形無鋸齒
strokeWeight() 設定圖形邊線大小
stroke() 設定邊框顏色,可以有RGB參數或單一參數
stroke() 設定邊框顏色,可以有RGB參數或單一參數
frameRate() 設定每秒跑幾張圖
mousePress 傳回 true或 false ,如果滑鼠有被按下則傳回 true
mouseX, mouseY 傳回目前滑鼠所在座標
pmouseX, pmouseY 傳回上次滑鼠所在座標
mouseButton 傳回 LEFT 或 RIGHT ,按下左鍵傳回LEFT
沒有留言:
張貼留言