---
# System prepended metadata

title: Untitled

---

```javascript=
function setup() {
	createCanvas(windowWidth, windowHeight);
}

function draw() {
	background(153, 204, 255)
	noFill();
	/*
	fill(0);
	textSize(30)
	text("滑鼠的X座標:"+int(mouseX)+",Y座標:"+int(mouseY), 50, 50)
	fill(255, 0, 0)
	strokeWeight(1)
	*/
	
	//hair
	fill(0)
	circle(281,136,30)
	
	/*
	//Hair
  noStroke()
  fill(32, 19, 19);
  arc(250, 205, 125, 180, QUARTER_PI + HALF_PI, QUARTER_PI, OPEN);
	*/
	
	//Face
	strokeWeight(0);
	fill('#FFE699');
	arc(249.9, 165.9, 76.9, 80, PI, 0)
	arc(250, 150, 78.8, 130, PI / 8,8* PI /9, OPEN); 
	
	//Nose
  strokeWeight(1);
  //fill('#FF8243'); 
	noFill()
  arc(251, 181, 10, 8, PI-HALF_PI, TWO_PI-HALF_PI);

	//mouth
  strokeWeight(1);
  //fill('#E02401'); 
	noFill()
  arc(250,195,15,5, TWO_PI, PI); 
	//ears
	fill('#FFE699')
	strokeWeight(0)
	ellipse(214,175+mouseY/150,20,25)
	ellipse(286.5,173+mouseY/150,20,25)

	//Eyes
	fill(255)
	circle(269,169,16)
	circle(234,170,16)
	fill(0)
	circle(269+mouseX/150,169+mouseY/80,8)
	circle(234+mouseX/150,170+mouseY/80,8)
	
	//hair
	fill(0)
	ellipse(253,138.8,60,30.2)
	
	//Bang
	fill(0)
	arc(225.8, 130, 85, 80, 0, 0.70 * Math.PI);
	
	//EyeBrows
  arc(270, 156+mouseY/150, 15, 5, PI, TWO_PI, OPEN);
	
	//Chest
  fill(255);
  strokeWeight(0);
  triangle(250,213,200,230,300,230);
	
	//領子
	rect(250,220,30,15);
	
	//Body
	fill(255,255,255)
	quad(200,230,300,230,300,350,200,350)
	
	//arms
	fill(255,255,255)
	quad(184,275,156,275,200,230,200,260)
	quad(156,275,156,293,211,280,210,261)//left
	quad(314,275,339,275,300,230,300,260) 
	quad(314,275,339,275,300,310,300,287)//right
	
	//hand
	fill('#CEE5D0')
	ellipse(222,269,40,30)
	
	//guard
	strokeWeight(0)
	fill(173,173,173)
	arc(222,264,50,40,PI,0)
	
	//blade
	fill(158,158,158)
	quad(220,246,220,95,225,95,225,246)
	fill(143, 143, 143)
	ellipse(222.5,95,5,5)
	
	//Legs
  rectMode(CENTER);
  fill(255);
  rect(220,400,40,100);
  rect(280,400,40,100);

	//LeftShoe
  fill(0); 
  arc(220, 455, 55, 55, PI, TWO_PI);
  fill(255); 
  rect(220,455,58,12,3);
  
  //RightShoe
  fill(0); 
  arc(280, 455, 55, 55, PI, TWO_PI);
  fill(255); 
  rect(280,455,58,12,3);
	
}
```