// ŗVԎq void setup() { size(300, 300); } float x = 0.0; float y = 0.0; int deg = 0; int r = 255; int step = 1; void draw() { background(255); fill(255,208,162); ellipse(150,100,50,50); fill(81,189,149); triangle(150,130,120,200,180,200); fill(247,210,128); line(150,200,150,230); fill(0); arc(150,100,50,50,330,140); ellipse(135,105,5,5); fill(150); line(140,160,160,160); fill(100,50,0); stroke(100,50,0); rect(0,230,300,300); fill(57,29,0); rect(200,50,50,50); { fill(r,251,247); rect(205,55,40,40); r = r-step; if (255< r) { step = -step; } if (r < 0) { step = -step; } } { fill(255,208,162); stroke(0,0,0); x = width / 2 + 80.0*cos(radians(deg)); y = height / 2 + 100.0*sin(radians(deg)); line(width/2, height/2, int(x), int(y)); ellipse(int(x), int(y), 20, 20); fill(231,114,192); arc(int(x), int(y),100,100,radians(120),radians(280)); deg = deg + 2; } float x = 0.0; float y = 0.0; }