int d1=0,d2=0,d3=0,d4=0;
void setup(){
size(500,800);
}
void draw(){
if(d1==1){
fill(128,128,128);
}else{
fill(255,0,0);
}
rect(160,400,80,80);
if(d2==1){
fill(128,128,128);
}else{
fill(0,255,0);
}
rect(280,400,80,80);
if(d3==1){
fill(128,128,128);
}else{
fill(0,0,255);
}
rect(160,500,80,80);
if(d4==1){
fill(128,128,128);
}else{
fill(255,255,255);
}
rect(280,500,80,80);
}
void keyPressed(){
if(key=='4'){
d1=1;
}else if(key=='5'){
d2=1;
}else if(key=='1'){
d3=1;
}else if(key=='2'){
d4=1;
}
}
void keyReleased(){
if(key=='4'){
d1=0;
}else if(key=='5'){
d2=0;
}else if(key=='1'){
d3=0;
}else if(key=='2'){
d4=0;
}
}
void setup(){
size(500,800);
}
void draw(){
if(d1==1){
fill(128,128,128);
}else{
fill(255,0,0);
}
rect(160,400,80,80);
if(d2==1){
fill(128,128,128);
}else{
fill(0,255,0);
}
rect(280,400,80,80);
if(d3==1){
fill(128,128,128);
}else{
fill(0,0,255);
}
rect(160,500,80,80);
if(d4==1){
fill(128,128,128);
}else{
fill(255,255,255);
}
rect(280,500,80,80);
}
void keyPressed(){
if(key=='4'){
d1=1;
}else if(key=='5'){
d2=1;
}else if(key=='1'){
d3=1;
}else if(key=='2'){
d4=1;
}
}
void keyReleased(){
if(key=='4'){
d1=0;
}else if(key=='5'){
d2=0;
}else if(key=='1'){
d3=0;
}else if(key=='2'){
d4=0;
}
}
做出四個顏色方塊,按下對應數字"4"(紅),"5"(綠),"1"(藍),"2"(白)會變成灰色 。
90
回覆刪除