Week01
//This is very big
//中文字
size(500,500);//視窗大小(寬,高);
background(255,255,0);//背景(紅,綠,藍);
//互動模式 Interactive Mode (Active Mode)
//大一大二學 int main(){...}
void setup(){//設定
size(500,500);
background(255,255,0);//背景(紅,綠,藍);
}
void draw(){//每秒畫60次
ellipse(mouseX,mouseY,8,8);
}
void setup(){//設定
size(500,500);
background(255);//改白色背景
}
void draw(){//每秒畫60次
if (mousePressed){//如果滑鼠有按下去的話
line(mouseX,mouseY,pmouseX,pmouseY);
}//畫線(滑鼠座標mouseX,mouseY 到之前的滑鼠座標pmouseX,pmouseY)
}
void setup(){//設定
size(500,500);
background(255);//改白色背景
}
void draw(){//每秒畫60次
if (mousePressed){//如果滑鼠有按下去的話
line(mouseX,mouseY,pmouseX,pmouseY);
}//畫線(滑鼠座標mouseX,mouseY 到之前的滑鼠座標pmouseX,pmouseY)
}
void keyPressed(){//如果有按下keyboard的key
if(key=='1') stroke(255,0,0);//如果按下數字1 筆觸是紅色
if(key=='2') stroke(0,255,0);//如果按下數字2 筆觸是綠色
if(key=='3') stroke(0,0,255);//如果按下數字3 筆觸是藍色
}
void setup(){//設定
size(500,500);
background(255);//改白色背景
}
void draw(){//每秒畫60次
if (mousePressed){//如果滑鼠有按下去的話
line(mouseX,mouseY,pmouseX,pmouseY);
}//畫線(滑鼠座標mouseX,mouseY 到之前的滑鼠座標pmouseX,pmouseY)
}
void keyPressed(){//如果有按下keyboard的key
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鍵,存檔output.png
}
//筆觸粗細
void setup(){//設定
size(500,500);
background(255);//改白色背景
}
void draw(){//每秒畫60次
if (mousePressed){//如果滑鼠有按下去的話
line(mouseX,mouseY,pmouseX,pmouseY);
}//畫線(滑鼠座標mouseX,mouseY 到之前的滑鼠座標pmouseX,pmouseY)
}
void keyPressed(){//如果有按下keyboard的key
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鍵,存檔output.png
if(key=='+') strokeWeight(10);
if(key=='-') strokeWeight(1);
}
程式碼全選 > 按滑鼠右鍵選取"複製為HTML格式"
//筆觸大小
void setup(){//設定
size(500,500); background(255);//改白色背景 } void draw(){//每秒畫60次 if (mousePressed){//如果滑鼠有按下去的話 line(mouseX,mouseY,pmouseX,pmouseY); }//畫線(滑鼠座標mouseX,mouseY 到之前的滑鼠座標pmouseX,pmouseY) } int w=1; void keyPressed(){//如果有按下keyboard的key 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鍵,存檔output.png if(key=='+') strokeWeight(++w); if(key=='-') strokeWeight(--w); println(w); }
上傳程式碼
記得打上該周名稱
Openprocessing













沒有留言:
張貼留言