void Snoopy(float x, float y) {
noStroke();
ellipse(x+50, y, 50, 50);
ellipse(x+40, y+10, 60, 40);
ellipse(x+45, y+45, 25, 30);
ellipse(x+55, y+55, 20, 5);
fill(0, 0, 0);
ellipse(x+30, y+10, 10, 7);
ellipse(x+40, y-5, 3, 7);
ellipse(x+45, y-5, 3, 7);
ellipse(x+70, y+10, 20, 35);
stroke(0, 0, 0);
fill(255);
ellipse(x+30, y+50, 15, 25);
ellipse(x+40, y+50, 15, 25);
ellipse(x+55, y+50, 10, 10);
}
int sno = 300;
void setup() {
size(600, 400);
}
void draw(){
int i = 0;
int j = 0;
int h = 45;
int l = 40;
int x = 100;
int y = height-140;
int r = 20;
background(111);
Snoopy(width-190, sno);
while(j<3){
if(j==0){
while(i<8){
ellipse(x,y,r,2*r/3);
x = x+l;
y = y-h;
h = h-7;
i = i+1;
}
}
else if(j==1){
while(i<7){
ellipse(x,y,r,2*r/3);
x = x+l+10;
y = y-h;
h = h-13;
i = i+1;
}
}else if(j==2){
while(i<6){
ellipse(x,y,r,2*r/3);
x = x+l+17;
y = y-h+10;
h = h-20;
i = i+1;
}
}
h = 45;
j = j+1;
i = 0;
x = 100;
y = height-140;
}
}
void keyPressed() {
if (keyCode == UP) {
if (sno>100) {
sno=sno-100;
}
}
if (keyCode ==DOWN) {
if (sno<300) {
sno=sno+100;
}
}
}
void tennis(float x, float y) {
ellipse(x, y, 20, 20);
}