2024年9月9日 星期一

聽均一席話如聽一席話 Week01 11160712 processing入門

TO DO

1.標題:你的品牌 系列簡介

2.標籤:學號_姓名,WEEK01

3.內容


當滑鼠按下背景改顏色

void setup(){
  size(500,500);
}
void draw(){
  if(mousePressed)background(255,0,0);
  else background(0,255,0);
}

當滑鼠按下畫線

void setup(){
  size(500,500);
}
void draw(){
  if(mousePressed)line(mouseX,mouseY,pmouseX,pmouseY);
}//如果mousepress就畫線mouse的xy到mouse的previous xy

透過數字鍵來更改線的粗細

void setup(){
  size(500,500);
}
void draw(){
  if(mousePressed)line(mouseX,mouseY,pmouseX,pmouseY);
}//如果mousepress就畫線mouse的xy到mouse的previous xy
void keyPressed(){
  if(key=='1')strokeWeight(1);
  if(key=='2')strokeWeight(5);
  if(key=='3')strokeWeight(10);
}//如果key按下去 看key的值決定線的粗細

再加上透過數字鍵切換顏色
void setup(){
  size(500,500);
}
void draw(){
  if(mousePressed)line(mouseX,mouseY,pmouseX,pmouseY);
}//如果mousepress就畫線mouse的xy到mouse的previous xy
void keyPressed(){
  if(key=='1')strokeWeight(1);
  if(key=='2')strokeWeight(5);
  if(key=='3')strokeWeight(10);
  if(key=='4')stroke(0,255,0);
  if(key=='5')stroke(255,0,0);
  if(key=='6')stroke(0,0,255);
  if(key=='7')stroke(255,255,0);
  if(key=='8')stroke(255,0,255);
}//如果key按下去 看key的值決定線的粗細

改變背景的色彩以及畫上長方形和圓形
rect(100,100,400,200);
//在100,100的地方畫寬度400高度200的長方形
fill(#FFFFA2);//填充色
ellipse(300,200,100,100);
//畫直徑100的圈圈but是中空的所以要加上上面的fill函式
畫小精靈
size(400,400);
fill(#FFDC0F);//填充黃色
//noStroke();//不要有邊線的筆觸
//ellipse(50,50,100,100);//改畫弧度
arc(50,50,100,100,0+1,PI*2-1,PIE);
//X座標,Y,寬,高,開始,結束,蘋果派的方法畫

畫一堆小精靈
size(400,400);
fill(#FFDC0F);//填充黃色
for(int x=0;x<400;x+=100){
  for(int y=0;y<400;y+=100){
    arc(x+50,y+50,100,100,0+0.5,PI*2-0.5,PIE);
//X座標,Y,寬,高,開始,結束,蘋果派的方法畫
  }
}


快速鍵:

ctrl C + ctrl V 複製貼上

ctrl Z 還原

ctrl T 自動排版

ctrl N 新文件

ctrl S 存檔


一系列的工具(沒有背,)

沒有留言:

張貼留言