2015年9月21日 星期一

week2_01161010_羅奕凱

size(800,600);  可以設定畫板的大小
background(#FFF0F5);  可以設定背景的顏色()內部為色碼
stroke(#FF0000);可以設定初始畫筆的顏色()內部為色碼

這個程式可以畫出簡單的線條,可以在左邊範圍選擇顏色,右邊選擇畫筆粗細

void setup(){
    size(800,600);
    background(255);
    stroke(#FF081C);
}
float myWide=1;
color myStroke=color(0);
void draw(){
  stroke(0); strokeWeight(1);
  fill(0,255,0); rect(0,0,100,100);
  fill(0,0,255); rect(0,100,100,100);
  fill(255,255,0); rect(0,200,100,100);
  stroke(myStroke); strokeWeight(myWide);
}
void mouseDragged(){
  line(mouseX, mouseY, pmouseX, pmouseY);
}
void mousePressed(){
  if(mouseX<100 && mouseY<100){myStroke=color(0,255,0);}
    else if(mouseX<100 && mouseY<200){myStroke=color(0,0,255);}
    else if(mouseX<100 && mouseY<300){myStroke=color(255,255,0);}
    if(mouseX>700) myWide=mouseY/30;
}






沒有留言:

張貼留言