@meta2d/core
Version:
@meta2d/core: Powerful, Beautiful, Simple, Open - Web-Based 2D At Its Best .
19 lines • 616 B
JavaScript
export function people(pen, ctx) {
const path = !ctx ? new Path2D() : ctx;
const { x, y, width, ex, ey } = pen.calculative.worldRect;
const r = width / 4;
const middle = x + width / 2;
path.arc(middle, y + r, r, 0, Math.PI * 2);
path.moveTo(x, y + r * 3);
path.lineTo(ex, y + r * 3);
path.moveTo(middle, y + r * 2);
path.lineTo(middle, y + r * 4);
path.moveTo(middle, y + r * 4);
path.lineTo(x, ey);
path.moveTo(middle, y + r * 4);
path.lineTo(ex, ey);
path.closePath();
if (path instanceof Path2D)
return path;
}
//# sourceMappingURL=people.js.map