2024年9月9日 星期一

WEEK01

 Week01

size(500,500);
background(255,255,0);

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);
}//如果mouse按下去,就畫線mouse的XY座標 previous mouse XY


快速鍵:
Ctrl-C, Ctrl-V
Ctrl-Z 還原
Ctrl-T 自動排版
Ctrl-N 新文件
Ctrl-S 存檔

void keyPressed(){ if(key=='1') storkeWeight(1); if(key=='2') storkeWeight(5); if(key=='3') storkeWeight(10); }//如果 key按下去,看key的值,決定線的粗細


void setup(){
  size(500,500);//大小 
}
void draw(){
  if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}//如果mouse按下去,就畫線mouse的XY座標 previous mouse XY

void keyPressed(){
   if(key=='1') strokeWeight(1);
   if(key=='2') strokeWeight(5);
   if(key=='3') strokeWeight(10);
   if(key=='4') stroke(255, 255, 0);//黃
   if(key=='5') stroke(255, 0, 255);//粉
}//如果 key按下去,看key的值,決定線的粗細

size(600,400);
background(#FFFFA2); //色彩編碼 #RRGGBB(色彩選擇器,可挑色)
rect(100, 100, 400, 200);
//在100,100的第畫寬度400,高度200的長方形
fill(#FFFFA2);//填充色
ellipse(300, 200, 100, 100);

size(400, 400);
fill(#FAEE05);//填充黃色
//noStroke(); //不要有邊線的筆觸
//ellipse(50, 50, 100, 100);//本來畫圓
arc(50, 50, 100, 100, 0 + 1, PI*2-1);//改畫弧度
//X座標, Y, 寬, 高, 開始, 結束蘋果派的方法畫
size(400, 400);
fill(#FAEE05);//填充黃色
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, 寬, 高, 開始, 結束蘋果派的方法畫
  }
}




沒有留言:

張貼留言