////////////////////////////////////////////////////////// /////////////////Lixingzi Gan (MiLu)////////////////////////// ///////////////////////////////////////////////////////// /////////////////////////////////////////////////////// void setup() { size(400, 400); rectMode(CORNERS); ellipseMode(CENTER); } void draw() { frameRate(60); background(#5F94C6); noStroke(); //SHADOW/BACK OF SCREEN fill(#A49A99); rect(47, 105, 67, 105, 30); rect(67, 105, 323, 287, 30); //outside SCREEN fill(#FFEC54); rect(67, 102, 323, 270); fill(#B566B1); rect(70, 105, 320, 267); //purple SCREEN fill(#8D49B1); rect(110, 120, 280, 235); //green screen fill(88, 176, 90); fill(88, 176, 90, 255-mouseY+50); rect(125, 125, 265, 230); //SMALLER CIRCLE BUTTONS fill(#FDFFFA); ellipse(95, 230, 20, 20); //left button fill(#E40200); ellipse(95, 230, 15, 15); //left button fill(#FDFFFA); ellipse(300, 230, 20, 20); // right button fill(#E40200); ellipse(300, 230, 15, 15); //left button fill(#FDFFFA); ellipse(250, 250, 15, 15); // midium button ellipse(268, 250, 15, 15); // right button ellipse(232, 250, 15, 15); // left button fill(#E40200); ellipse(250, 250, 13, 13); //shadow right button ellipse(268, 250, 13, 13); //shadow right button ellipse(232, 250, 13, 13); //shadow right button } void mousePressed() { frameRate(0.5); noStroke(); //dots //right side fill(#4B9921); ellipse(225,130,7,7); ellipse(235,130,7,7); ellipse(245,130,7,7); ellipse(255,130,7,7); //left side ellipse(135,130,7,7); ellipse(145,130,7,7); ellipse(155,130,7,7); //tank rect(175, 180, 205, 200); rect(185, 165, 195, 180); }