2023年9月14日 星期四

互動技術_week01

 week01

直接模式

互動模式

void draw() 畫圖,每秒畫60次



if(mousePressed) 如果按壓滑鼠

line(mouseX,mouseY,pmouseX,pmouseY); 畫線活屬座標mouseX mouseY到之前的滑鼠座標pmouseX pmouseY





void keyPressed(){     ///按下keyboard
  if(key=='1')stroke(255,0,0); /// 按下1 藍色
  if(key=='2')stroke(0,255,0);/// 按下2 綠色
  if(key=='3')stroke(0,0,255); ///按下 3 藍色
}

if(key=='s'||key=='S') save("output.png"); //按下s或S 就存檔

  if(key=='+')strokeWeight(10);  ///放大筆頭
  if(key=='-')strokeWeight(1);  ///縮小筆頭


int w=1; ///初始筆頭大小=1  
if(key=='+')strokeWeight(++w); /// 按+,w增加
  if(key=='-')strokeWeight(--w); ///按-,w減少

創一個Openprocessing.org帳號,看別人的作品


沒有留言:

張貼留言