week01
##week01_1_size
size(500,500);##week01_2_background
size(500,500); background(255,255,0);
##week01_3_void_setup_void_draw_if_mousePressed
void setup(){ size(500,500);//大小 } void draw(){ if(mousePressed)background(255,0,0);//紅 else background(0,255,0);//綠 }//按滑鼠會變紅色,不按是綠色
##week01_4_if_mousePressed_line_mouseX_mouseY_pmouseX_pmouseX
void setup(){ size(500,500); } void draw(){ if(mousePressed)line(mouseX,mouseY,pmouseX,pmouseY); }//如果 mouse按下去,就畫線 mouse 的XY座標到previous mouse XY
-快速鍵:
Ctrl-T 自動排版
Ctrl-N 創新文件
Ctrl-Z 還原
Ctrl-S 存檔
Ctrl-A 全選
-
##week01_5_void_keyPressed_if_key_strokeWeight
(要切換輸入法
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); }//如果key 按下去,看key的值,決定線的粗細
##week01_6_void_keyPressed_if_key_stroke
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,0,0); if(key=='5')stroke(255,255,0); if(key=='6')stroke(0,255,0); if(key=='7')stroke(0,0,255); if(key=='8')stroke(255,0,255); }//如果key 按下去,看key的值,決定線的粗細##week01_7_background_rect_fill_ellipse
size(600,400); background(#FF1A6A);//色彩色碼:工具 顏色選擇器 rect(100,100,400,200); //在100,100的地方,畫寬度400,高度200 的長方形 fill(#FF1A6A);//填充色 ellipse(300,200,100,100);//畫橢圓型##week01_8_arc
size(400,400); fill(#FAEF1E);//填充黃色 //noStroke();//不要粗線 //ellipse(50,50,100,100);//本來化圓 arc(50, 50, 100, 100, 0+1 , PI*2-1 , PIE);//改畫弧度 // X座標, Y, 寬, 高 , 開始,結束, 蘋果派的方法畫##week01_9_for_x_for_y_arc
size(400,400); fill(#FAEF1E);//填充黃色 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 , 寬, 高, 開始, 結束 , 蘋果派的方法畫 } }
沒有留言:
張貼留言