drawSadFace method
Implementation
void drawSadFace(Canvas canvas, double radius, Offset center) {
// Draw the body
final paint = Paint()..color = Colors.orange;
canvas.drawCircle(center, radius, paint);
// Draw the mouth
final smilePaint = Paint()
..style = PaintingStyle.stroke
..strokeWidth = 5;
canvas.drawArc(
Rect.fromCircle(center: center + Offset(0.0, 30.0), radius: radius / 2),
0,
-Math.pi,
false,
smilePaint);
// Draw the eyes
canvas.drawCircle(
Offset(center.dx - radius / 2, center.dy - radius / 2 + 10.0),
8,
Paint());
canvas.drawCircle(
Offset(center.dx + radius / 2, center.dy - radius / 2 + 10.0),
8,
Paint());
}