小畫家概念
void setup()
{
size(600,500);
fill(#ff0000);rect(0,0,100,100);//第一個紅色
fill(#ffff00);rect(0,100,100,100);//第二個黃色
fill(#00ff00);rect(0,200,100,100);//第三個綠色
strokeWeight(5);
}
void keyPressed()
{觸發事件按下去
save("yes.png");//存檔
}
void draw()
{
line(100,0,100,500);
if(mousePressed&&mouseX<100)
{
if(mouseY<100)stroke(#ff0000);
else if(mouseY<200)stroke(#ffff00);
else if(mouseY<300)stroke(#00ff00);
}
if(mousePressed && mouseX>100)
{
line(mouseX,mouseY,pmouseX,pmouseY);
}
}
沒有留言:
張貼留言