void setup(){
background(0,0,225);
size(500,400);
fill(255,0,0);rect(0,0,50,50);
fill(0,0,0);rect(0,50,50,50);
fill(255,255,255);
rect(0,100,50,50);
rect(0,150,50,50);
rect(450,0,50,50);
rect(450,50,50,50);
}
int www=5;
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,0,0);
else if(mousePressed && mouseX<50 && mouseY<150) save("aaaa.png");
else if(mousePressed && mouseX<50 && mouseY<200){
PImage file = loadImage("aaaa.png");
image(file, 0,0,500,400);
}else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++www);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--www);
if(www<2)www=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
2012年10月2日 星期二
Week04,HW04
void setup(){ size(500,400); fill(255,0,0); rect(0,0,50,50); fill(0,255,0); rect(0,50,50,50); fill(0,0,255); rect(0,100,50,50); fill(255,255,255); rect(0,150,50,50); fill(0,0,0); rect(0,200,50,50); fill(255,255,255); rect(0,250,50,50); rect(0,300,50,50); rect(450,0,50,50); rect(450,50,50,50); } int www=5; void draw(){ if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0); else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0); else if(mousePressed && mouseX<50 && mouseY<150) stroke(0,0,255); else if(mousePressed && mouseX<50 && mouseY<200) stroke(255,255,255); else if(mousePressed && mouseX<50 && mouseY<250) stroke(0,0,0); else if(mousePressed && mouseX<50 && mouseY<300) save("123.png"); else if(mousePressed && mouseX<50 && mouseY<350){ PImage file = loadImage("123.png"); image(file, 0,0,500,400); }else if(mousePressed && mouseX&rt;450 && mouseY<50){ strokeWeight(++www); } else if(mousePressed && mouseX&rt;450 && mouseY<1000){ strokeWeight(--www); if(www<2)www=2; } else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY); }
Week1,HW01
1.http://www.youtube.com/watch?feature=player_embedded&v=8BVTuoVSNmY
2.size(300,300);
PImage kitty;
kitty = loadImage("http://artec-electronics.com/wp-content/uploads/2010/12/artec_evocars.jpeg");
image(kitty, 0,0);
3.第一周沒上到希望ˇ能跟上進度
2.size(300,300);
PImage kitty;
kitty = loadImage("http://artec-electronics.com/wp-content/uploads/2010/12/artec_evocars.jpeg");
image(kitty, 0,0);
3.第一周沒上到希望ˇ能跟上進度
WEEK04,HW04
void setup(){
size(500,400);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(0,0,0);
rect(0,100,50,50);
fill(255,255,255);
rect(0,150,50,50);
fill(255,255,255);
rect(0,200,50,50);
fill(0,0,0);
rect(450,0,50,50);
fill(0,0,0);
rect(450,50,50,50);
}
int x=5;
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150) stroke(0,0,0);
else if(mousePressed && mouseX<50 && mouseY<200) save("a.png");
else if(mousePressed && mouseX<50 && mouseY<250){
PImage file = loadImage("a.png");
image(file, 0,0,500,400);
}
else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++x);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--x);
if(x<2)x=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
week04,hw04
void setup(){
size(500,400);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(0,0,255);
rect(0,100,50,50);
fill(255,255,255);
rect(450,0,50,50);
fill(0,0,0);
ellipse(475,25,10,10);
fill(255,255,255);
rect(450,50,50,50);
fill(0,0,0);
ellipse(475,75,30,30);
}
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150) stroke(0,0,255);
else if(mousePressed && mouseX>450 && mouseY<50) strokeWeight(5);
else if(mousePressed && mouseX>450 && mouseY<100) strokeWeight(30);
else if(mousePressed)
line(mouseX,mouseY,pmouseX,pmouseY);
}
自製小畫家 有三個顏色 跟改變筆粗細大小
好好玩,有趣~!
size(500,400);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(0,0,255);
rect(0,100,50,50);
fill(255,255,255);
rect(450,0,50,50);
fill(0,0,0);
ellipse(475,25,10,10);
fill(255,255,255);
rect(450,50,50,50);
fill(0,0,0);
ellipse(475,75,30,30);
}
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150) stroke(0,0,255);
else if(mousePressed && mouseX>450 && mouseY<50) strokeWeight(5);
else if(mousePressed && mouseX>450 && mouseY<100) strokeWeight(30);
else if(mousePressed)
line(mouseX,mouseY,pmouseX,pmouseY);
}
自製小畫家 有三個顏色 跟改變筆粗細大小
好好玩,有趣~!
week04,hw04
void setup(){
size(500,400);
background(100,200,200);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(0,0,255);
rect(0,100,50,50);
fill(0,0,0);
rect(0,150,50,50);
fill(255,255,255);
rect(0,200,50,50);
fill(255,255,255);
rect(0,250,50,50);
rect(450,0,50,50);
rect(450,50,50,50);
}
int www=5;
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150) stroke(0,0,255);
else if(mousePressed && mouseX<50 && mouseY<200) stroke(0,0,0);
else if(mousePressed && mouseX<50 && mouseY<250) save("aaaa.png");
else if(mousePressed && mouseX<50 && mouseY<300){
PImage file = loadImage("aaaa.png");
image(file, 0,0,500,400);
}else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++www);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--www);
if(www<2)www=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
本周作業小畫家
本周心得
今天上小畫家很有心得,覺得自己又進步了!但在後面的processing+kinect的部分讓我跟不上 有點卻步,希望下次可以更進步!
size(500,400);
background(100,200,200);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(0,0,255);
rect(0,100,50,50);
fill(0,0,0);
rect(0,150,50,50);
fill(255,255,255);
rect(0,200,50,50);
fill(255,255,255);
rect(0,250,50,50);
rect(450,0,50,50);
rect(450,50,50,50);
}
int www=5;
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150) stroke(0,0,255);
else if(mousePressed && mouseX<50 && mouseY<200) stroke(0,0,0);
else if(mousePressed && mouseX<50 && mouseY<250) save("aaaa.png");
else if(mousePressed && mouseX<50 && mouseY<300){
PImage file = loadImage("aaaa.png");
image(file, 0,0,500,400);
}else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++www);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--www);
if(www<2)www=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
本周作業小畫家
本周心得
今天上小畫家很有心得,覺得自己又進步了!但在後面的processing+kinect的部分讓我跟不上 有點卻步,希望下次可以更進步!
WEEK04,HW04
void setup() { size(500,400); background(255,255,255); fill(255,128,128); rect(0,0,50,50); fill(0,128,255); rect(0,50,50,50); fill(128,255,128); rect(0,100,50,50); fill(255,255,128); rect(0,150,50,50); fill(255,128,64); rect(0,200,50,50); fill(255,255,255); rect(0,250,50,50); fill(0,0,0); rect(0,300,50,50); fill(121,121,121); rect(0,350,50,50); fill(255,255,255); rect(0,400,50,50); fill(255,215,227);rect(450,350,50,50); fill(215,234,255);rect(400,350,50,50); fill(255); rect(450,0,50,50); ellipse(475, 25, 2,2); rect(450,50,50,50); ellipse(475, 75, 6, 6); rect(450,100,50,50); ellipse(475, 125, 10,10); rect(0,250,50,50); strokeWeight(1); } void draw() { if(mouseX&rt;450 && mouseX<500 && mouseY&rt;0 && mouseY<50 && mousePressed)strokeWeight(3); else if(mouseX&rt;450 && mouseX<500 && mouseY&rt;50 && mouseY<100 && mousePressed)strokeWeight(6); else if(mouseX&rt;450 && mouseX<500 && mouseY&rt;100 && mouseY<150 && mousePressed)strokeWeight(10); else if(mouseX < 50 && mouseY<50 && mousePressed)stroke(255,128,128); else if(mouseX < 50 && mouseY<100 && mousePressed)stroke(0,128,255); else if(mouseX < 50 && mouseY<150 && mousePressed)stroke(128,255,128); else if(mouseX < 50 && mouseY<200 && mousePressed)stroke(255,255,128); else if(mouseX < 50 && mouseY<250 && mousePressed)stroke(255,128,64); else if(mouseX < 50 && mouseY<300 && mousePressed)stroke(255,255,255); else if(mouseX < 50 && mouseY<350 && mousePressed)stroke(0,0,0); else if(mouseX < 50 && mouseY<400 && mousePressed)stroke(121,121,121); else if(mouseX&rt;450 && mouseX<500 && mouseY&rt;350 && mouseY<400 && mousePressed)save("001.png"); else if(mouseX&rt;400 && mouseX<450 && mouseY&rt;350 && mouseY<400 && mousePressed)loadImage("001.png"); else if(mousePressed) { line(mouseX,mouseY,pmouseX,pmouseY); } }
Week04, HW04
void setup()
{
size(500,400);
background(255);
fill(0,0,255);
rect(0,0,50,50);
fill(255,0,0);
rect(0,50,50,50);
fill(255);
rect(0,100,50,50);
fill(255);
rect(0,150,50,50);
rect(450,0,50,50);
rect(450,50,50,50);
}
int www=5;
void draw()
{
if(mousePressed && mouseX<50 && mouseY<50) stroke(0,0,255);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<150) save("aaaa.png");
else if(mousePressed && mouseX<50 && mouseY<200)
{
PImage file = loadImage("aaaa.png");
image(file, 0,0,500,400);
}
else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++www);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--www);
if(www<2)www=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
{
size(500,400);
background(255);
fill(0,0,255);
rect(0,0,50,50);
fill(255,0,0);
rect(0,50,50,50);
fill(255);
rect(0,100,50,50);
fill(255);
rect(0,150,50,50);
rect(450,0,50,50);
rect(450,50,50,50);
}
int www=5;
void draw()
{
if(mousePressed && mouseX<50 && mouseY<50) stroke(0,0,255);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<150) save("aaaa.png");
else if(mousePressed && mouseX<50 && mouseY<200)
{
PImage file = loadImage("aaaa.png");
image(file, 0,0,500,400);
}
else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++www);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--www);
if(www<2)www=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
week04 , hw04
void setup() { size(600,500); background(255,255,128); fill(0,128,255); rect(0,0,50,50); fill(128,255,64); rect(0,50,50,50); fill(255,128,0); rect(0,100,50,50); fill(255,128,255); rect(0,150,50,50); fill(0,0,0); rect(0,200,50,50); fill(255,0,0); rect(0,250,50,50); fill(255,255,255); rect(0,300,50,50); ellipse(25,325,2.5,2.5); fill(255,255,255); rect(0,350,50,50); ellipse(25,375,5,5); fill(255,255,255); rect(0,400,50,50); ellipse(25,425,10,10); fill(255,255,255); rect(0,450,50,50); rect(20,465,15,15); fill(255,255,255); rect(550,200,50,50); fill(255,0,255); text("save",570,230); stroke(170, 155, 50); strokeWeight(10); } void draw() { if(mouseX<50 && mouseY&rt;300 && mouseY<350 && mousePressed) { strokeWeight(2.5); } else if(mouseX<50 && mouseY&rt;350 && mouseY<400 && mousePressed) { strokeWeight(5); } else if(mouseX<50 && mouseY&rt;400 && mouseY<450 && mousePressed) { strokeWeight(10); } else if(mouseX<50 && mouseY<50 && mousePressed) { stroke(0,128,255); } else if(mouseX<50 && mouseY<100 && mousePressed) { stroke(128,255,0); } else if(mouseX<50 && mouseY<150 && mousePressed) { stroke(255,128,0); } else if(mouseX<50 && mouseY<200 && mousePressed) { stroke(255,128,255); } else if(mouseX<50 && mouseY<250 && mousePressed) { stroke(0,0,0); } else if(mouseX<50 && mouseY<300 && mousePressed) { stroke(255,0,0); } else if(mouseX<50 && mouseY<500 && mousePressed) { stroke(255,255,255); } else if(mouseX&rt;500 && mouseX&rt;200&&mouseY<250 && mousePressed) { saveFrame(); } else if(mousePressed) { line(mouseX,mouseY,pmouseX,pmouseY); } }心得: 小畫家的程式碼好好玩唷 可以自己製作然後繪圖
Week04, HW04
4.1
void setup(){ size(800,600); background(255,255,255); strokeWeight(2); fill(255,0,0); rect(0,0,50,50); fill(0,255,0); rect(0,50,50,50); fill(0,0,255); rect(0,100,50,50); fill(255,255,0); rect(0,150,50,50); fill(0,0,0); rect(0,200,50,50); fill(255,255,255); rect(750,0,50,50); fill(255,255,255); ellipse(775, 25, 2,2); fill(255); rect(750,50,50,50); ellipse(775, 75, 6, 6); rect(750,100,50,50); ellipse(775, 125, 10,10); rect(0,250,50,50); fill(255,255,255); rect(0,500,50,50); rect(0,550,50,50); rect(750,550,50,50); fill(0,0,0); text("Save",10,530); text("Load",10,580); text("Clear",760,580); stroke(0,0,0); } void draw(){ if(mouseX&rt;750 && mouseX<800){ if(mouseY&rt;0 && mouseY<50 && mousePressed){ strokeWeight(2); } else if(mouseY&rt;50 && mouseY<100 && mousePressed){ strokeWeight(6); } else if(mouseY&rt;100 && mouseY<150 && mousePressed){ strokeWeight(10); } else if(mouseY&rt;500 && mouseY<600 && mousePressed){ setup(); } else if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY); } else if(mouseX&rt;0 && mouseX<50){ if(mouseY&rt;0 && mouseY<50 && mousePressed){ stroke(255,0,0); } else if(mouseY&rt;50 && mouseY<100 && mousePressed){ stroke(0,255,0); } else if(mouseY&rt;100 && mouseY<150 && mousePressed){ stroke(0,0,255); } else if(mouseY&rt;150 && mouseY<200 && mousePressed){ stroke(255,255,0); } else if(mouseY&rt;200 && mouseY<250 && mousePressed){ stroke(0,0,0); } else if(mouseY&rt;250 && mouseY<300 && mousePressed){ stroke(255,255,255); } else if(mouseY&rt;500 && mouseY<550 && mousePressed){ save("Temp.jpg"); } else if(mouseY&rt;550 && mouseY<600 && mousePressed){ PImage img=loadImage("Temp.jpg"); image(img,0,0,800,600); } else if(mousePressed) line(mouseX,mouseY,pmouseX,pmouseY); } else if(mouseX&rt;50 && mouseX<750 && mousePressed) line(mouseX,mouseY,pmouseX,pmouseY); }
Week04,HW04
void setup()
{
size(500,400);
fill(255,0,0); rect(0,0,50,50);
fill(0,255,0); rect(0,50,50,50);
fill(50,50,1);
rect(0,100,50,50);
rect(0,150,50,50);
////
fill(255,120,0); rect(450,0,50,50);rect(450,50,50,50);
}
int www=5;
void draw()
{
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150)
save("aaaa.png");
else if(mousePressed && mouseX<50 && mouseY<200)
{
PImage file = loadImage("aaaa.png");
image(file, 0,0,500,400);
}
else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++www);
}
else if(mousePressed && mouseX>450 && mouseY<1000)
{
strokeWeight(--www);
if(www<2)www=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
Week,HW04

size(500,400);
rect(0,0,50,50);
rect(0,50,50,50);
rect(0,100,50,50);
rect(0,150,50,50);
rect(450,0,50,50);
rect(450,50,50,50);
}
int www=5;
void draw()
{
if(mousePressed && mouseX<50 && mouseY<50&& mouseY>0) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100&& mouseY>50) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150&& mouseY>100) save("aaaa.png");
else if(mousePressed && mouseX<50 && mouseY<200&& mouseY>150)
{
PImage file = loadImage("aaaa.png");
image(file, 0,0,500,400);
}
else if(mousePressed && mouseX>450 && mouseY<50&& mouseY>0)
{
strokeWeight(++www);
}
else if(mousePressed && mouseX>450 && mouseY<100&& mouseY>50)
{
strokeWeight(--www);
if(www<2)www=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
Week04,HW04
void setup(){
size(500,400);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(255,255,0);
rect(0,100,50,50);
fill(255,255,255);
rect(0,150,50,50);
fill(0,0,0);
rect(0,200,50,50);
fill(255,255,255);
rect(0,250,50,50);
fill(255,255,255);
rect(0,300,50,50);
fill(255,255,255);
rect(450,0,50,50);
fill(255,255,255);
rect(450,50,50,50);
}
int w=5;
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150) stroke(255,255,0);
else if(mousePressed && mouseX<50 && mouseY<200) stroke(255,255,255);
else if(mousePressed && mouseX<50 && mouseY<250) stroke(0,0,0);
else if(mousePressed && mouseX<50 && mouseY<300) save("bbb.png");
else if(mousePressed && mouseX<50 && mouseY<350){
PImage file=loadImage("bbb.png");
image(file,0,0,500,400);
}
else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++w);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--w);
if(w<2)w=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
size(500,400);
fill(255,0,0);
rect(0,0,50,50);
fill(0,255,0);
rect(0,50,50,50);
fill(255,255,0);
rect(0,100,50,50);
fill(255,255,255);
rect(0,150,50,50);
fill(0,0,0);
rect(0,200,50,50);
fill(255,255,255);
rect(0,250,50,50);
fill(255,255,255);
rect(0,300,50,50);
fill(255,255,255);
rect(450,0,50,50);
fill(255,255,255);
rect(450,50,50,50);
}
int w=5;
void draw(){
if(mousePressed && mouseX<50 && mouseY<50) stroke(255,0,0);
else if(mousePressed && mouseX<50 && mouseY<100) stroke(0,255,0);
else if(mousePressed && mouseX<50 && mouseY<150) stroke(255,255,0);
else if(mousePressed && mouseX<50 && mouseY<200) stroke(255,255,255);
else if(mousePressed && mouseX<50 && mouseY<250) stroke(0,0,0);
else if(mousePressed && mouseX<50 && mouseY<300) save("bbb.png");
else if(mousePressed && mouseX<50 && mouseY<350){
PImage file=loadImage("bbb.png");
image(file,0,0,500,400);
}
else if(mousePressed && mouseX>450 && mouseY<50){
strokeWeight(++w);
}
else if(mousePressed && mouseX>450 && mouseY<1000){
strokeWeight(--w);
if(w<2)w=2;
}
else if(mousePressed) line(mouseX, mouseY, pmouseX, pmouseY);
}
week04, hw04
void setup() { size(500,400); background(255); fill(255,0,0); rect(0,0,50,50); fill(0,255,0); rect(0,50,50,50); fill(0,0,255); rect(0,100,50,50); fill(255,200,170); rect(0,150,50,50); fill(0,0,0); rect(0,200,50,50); fill(255,255,255); rect(0,250,50,50); fill(255,255,255); rect(0,300,50,50); ellipse(0+25,250+25,10,10); fill(255,255,255); rect(0,350,50,50); ellipse(0+25,300+25,15,15); stroke(255,0,0); strokeWeight(10); } int r,g,b,i,x,y; void draw() { if(mouseX < 50 && mouseY &rt;250 && mouseY <300 && mousePressed) { i=5; } else if(mouseX < 50 && mouseY &rt;300 && mouseY <350 && mousePressed) { i=10; } else if(mouseX < 50 && mouseY &rt; 350 && mouseY < 400 && mousePressed) { i=20; r=255; g=255; b=255; } else if(mouseX<50 && mouseY<50 && mousePressed) { r=255; g=0; b=0; } else if(mouseX<50 && mouseY&rt;50 && mouseY<100 && mousePressed) { r=0; g=255; b=0; } else if(mouseX<50 && mouseY&rt;100 && mouseY<150 && mousePressed) { r=0; g=0; b=255; } else if(mouseX<50 && mouseY&rt;150 && mouseY<200 && mousePressed) { r=255; g=200; b=170; } else if(mouseX<50 && mouseY&rt;200 && mouseY<250 && mousePressed) { r=0; g=0; b=0; } if(mouseX&rt;70 && pmouseX&rt;70){ if(mousePressed) { strokeWeight(i); stroke(r,g,b); line(mouseX,mouseY,pmouseX,pmouseY); } } }心得:從小看蠟筆小新長大 ,現在我長大了,但他還是小新,實在是很感慨,我想他才是我心目中的不老天王吧,能夠畫出心目中的偶像真是我的榮幸,以及感謝老師能夠給予這麼棒的教材真的很感動拉
week04,hw04
1.
void setup() { size(600,500); background(255,255,255); fill(0,128,255); rect(0,0,50,50); fill(128,255,0); rect(0,50,50,50); fill(255,128,0); rect(0,100,50,50); fill(255,128,255); rect(0,150,50,50); fill(0,0,0); rect(0,200,50,50); fill(255,0,0); rect(0,250,50,50); fill(255,255,255); rect(0,300,50,50); ellipse(25,325,2.5,2.5); fill(255,255,255); rect(0,350,50,50); ellipse(25,375,5,5); fill(255,255,255); rect(0,400,50,50); ellipse(25,425,10,10); fill(255,255,255); rect(0,450,50,50); rect(20,465,15,15); fill(255,255,255); rect(550,200,50,50); fill(255,0,255); text("save",570,230); stroke(170, 155, 50); strokeWeight(10); } void draw() { if(mouseX<50 && mouseY&rt;300 && mouseY<350 && mousePressed) { strokeWeight(2.5); } else if(mouseX<50 && mouseY&rt;350 && mouseY<400 && mousePressed) { strokeWeight(5); } else if(mouseX<50 && mouseY&rt;400 && mouseY<450 && mousePressed) { strokeWeight(10); } else if(mouseX<50 && mouseY<50 && mousePressed) { stroke(0,128,255); } else if(mouseX<50 && mouseY<100 && mousePressed) { stroke(128,255,0); } else if(mouseX<50 && mouseY<150 && mousePressed) { stroke(255,128,0); } else if(mouseX<50 && mouseY<200 && mousePressed) { stroke(255,128,255); } else if(mouseX<50 && mouseY<250 && mousePressed) { stroke(0,0,0); } else if(mouseX<50 && mouseY<300 && mousePressed) { stroke(255,0,0); } else if(mouseX<50 && mouseY<500 && mousePressed) { stroke(255,255,255); } else if(mouseX&rt;500 && mouseX&rt;200&&mouseY<250 && mousePressed) { saveFrame(); } else if(mousePressed) { line(mouseX,mouseY,pmouseX,pmouseY); } }
訂閱:
文章 (Atom)