2020年9月21日 星期一

week02

 顏色


background背景顏色(像圖中的藍色部分)

stroke線的顏色(如圖中的紅色線部分)    

fill填滿顏色(如圖中黃色的部分,先打要的顏色像程式中的fill在打被填滿的圖形像程式中的rect)


setup一開始就設定 圖中程式一開始先設定視窗大小為500x500

mousePressed 滑鼠按下的程式


mouseX,mouseY此時滑鼠位置
pmouseX,pmouseY前一個滑鼠位置

先做出調色盤利用fill跟rect

如果要切換顏色的話mousePressed && mouseY <100就是(當按下滑鼠且y座標小於100)

就可以繼續下面的程式碼

    if(mouseX<100)stroke(255,0,0);                  小於100紅色

    else if(mouseX<200)stroke(255,255,0);       小於200黃色

    else if(mouseX<300)stroke(0,255,0);           小於300綠色

    else if(mouseX<400)stroke(0,0,255);           小於400藍色

    else if(mouseX<500)stroke(255,0,255);       小於500紫色

接下來如果是mousePressed && mouseY>100就是(當按下滑鼠且)y座標大於100)

就畫線出來因為滑鼠會出現在調色盤下方即可畫線

strokeWeight可以調整線的粗細

void keyPressed(){

  save("SYSY.png");

}這段程式碼可以儲存如片,利用按下鍵盤的按鍵來儲存



沒有留言:

張貼留言