canvas绘制一个笑脸

编程入门 行业动态 更新时间:2024-10-08 08:28:26

canvas绘制一个<a href=https://www.elefans.com/category/jswz/34/1734234.html style=笑脸"/>

canvas绘制一个笑脸

一.canvas的基本使用

1.绘制一个笑脸

<!DOCTYPE html>
<html>
<head><title>Canvas 绘制笑脸</title><style>canvas {border: 1px solid #000;}</style>
</head>
<body><canvas id="myCanvas" width="200" height="200"></canvas><script>// 获取画布const canvas = document.getElementById('myCanvas');// 获取画笔const context = canvas.getContext('2d');// 绘制脸部context.beginPath();// arc(x,y,半径,开始的角度,结束的角度)context.arc(100, 100, 90, 0, Math.PI * 2); // 绘制圆形脸部context.fillStyle = 'yellow';// fill填充context.fill();// 绘制左眼context.beginPath();context.arc(70, 80, 15, 0, Math.PI * 2); // 绘制左眼context.fillStyle = 'black';context.fill();// 绘制右眼context.beginPath();context.arc(130, 80, 15, 0, Math.PI * 2); // 绘制右眼context.fillStyle = 'black';context.fill();// 绘制嘴巴context.beginPath();context.arc(100, 120, 50, 0, Math.PI); // 绘制弧形嘴巴context.lineWidth = 3;context.strokeStyle = 'black';// stroke显示路径context.stroke();</script>
</body>
</html>

效果图:

更多推荐

canvas绘制一个笑脸

本文发布于:2024-03-13 14:59:03,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1734231.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:笑脸   canvas

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!