1-1
修改輸出的文字大小還有更改視窗的大小
調整背景的顏色
size(500,500); background(255,255,0);
新增繪畫功能,讓滑鼠移動的時候可以有圓點出現
把背景改回白色,然後把原本畫出來的圓點改成黑直線,用滑鼠按著(mousePressed)
void setup(){ size(500,500); background(255); } void draw(){ if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY); }
新增繪畫完按s鍵,可以儲存剛才畫的圖
void setup(){ size(500,500); background(255); } void draw(){ if(mousePressed) {line(mouseX,mouseY,pmouseX,pmouseY);} } void keyPressed(){ if(key=='1')stroke(255,0,0); if(key=='2')stroke(0,255,0); if(key=='3')stroke(0,0,255); if(key=='s'||key=='S')save("output.png"); }
新增加和減的符號,調整筆畫的粗細
void setup(){ size(500,500); background(255); } void draw(){ if(mousePressed) {line(mouseX,mouseY,pmouseX,pmouseY);} } void keyPressed(){ if(key=='1')stroke(255,0,0); if(key=='2')stroke(0,255,0); if(key=='3')stroke(0,0,255); if(key=='s'||key=='S')save("output.png"); if(key=='+')strokeWeight(10); if(key=='-')strokeWeight(1); }
3-2
變更把加跟減藉由按鍵調整
void setup(){ size(500,500); background(255); } void draw(){ if(mousePressed) {line(mouseX,mouseY,pmouseX,pmouseY);} } int w=1; void keyPressed(){ if(key=='1')stroke(255,0,0); if(key=='2')stroke(0,255,0); if(key=='3')stroke(0,0,255); if(key=='s'||key=='S')save("output.png"); if(key=='+')strokeWeight(++w); if(key=='-')strokeWeight(--w); println(w); }
沒有留言:
張貼留言