1.畫布
size(500,500);
background(#00B9FF);
stroke(255,0,0);
fill(255,255,0);
rect(100,100,300,300);
點一下換色
2.小畫家
void setup()
{
size(500,500);
}
void draw()
{
if(mousePressed)
{
line(mouseX,mouseY,pmouseX,pmouseY);
}
}
void setup()
{
size(600,500);
}
void draw()
{
fill(#ff0000); rect(0,0,100,100);
fill(#ffff00); rect(0,100,100,100);
fill(#00ff00); rect(0,200,100,100);
fill(#0000ff); rect(0,300,100,100);
fill(#ff00ff); rect(0,400,100,100);
if(mousePressed && mouseX<100)
{
if(mouseY<100)stroke(#ff0000);
else if(mouseY<200) stroke(#ffff00);
else if(mouseY<300) stroke(#00ff00);
else if(mouseY<400) stroke(#0000ff);
else if(mouseY<500) stroke(#ff00ff);
}
else if(mousePressed && mouseX>100)
{
line(mouseX,mouseY,pmouseX,pmouseY);
}
}
畫筆變粗
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 draw()
{
if(mousePressed && mouseX<100)
{
if(mouseY<100)stroke(#ff0000);
else if(mouseY<200) stroke(#ffff00);
else if(mouseY<300) stroke(#00ff00);
}
else if(mousePressed && mouseX>100)
{
line(mouseX,mouseY,pmouseX,pmouseY);
}
}
沒有留言:
張貼留言