您的位置:首页 > Web前端 > JavaScript

使用 JavaScript 在网页上绘制笑脸

2020-04-01 19:06 891 查看

记自己用JS画了一个丑丑的笑脸

1、定义canvas

在html中定义canvas:

<canvas id="mycanvas" width="500" height="500"></canvas>
  • width与height是设置画布大小
  • width与height可以根据你的需要改变
  • 如果不设置画布大小,
    其默认值为width=300,height=150

2、在JS中实现画布

实现画布的代码为:

var canvas = document.getElementById("mycanvas");
var ctx = canvas.getContext("2d");

3、绘制笑脸

  1. 大圆脸
//脸轮廓
ctx.beginPath();
ctx.arc(250,250,200,0,Math.PI*2);
ctx.closePath();
ctx.stroke();

2.眼睛

// 眼睛
ctx.beginPath();
ctx.arc(180,180,25,0,Math.PI*2);
ctx.closePath();
ctx.stroke();
ctx.beginPath();
ctx.arc(320,180,25,0,Math.PI*2);
ctx.closePath();
ctx.stroke();
  1. 嘴巴
//嘴巴
ctx.beginPath();
ctx.arc(250,200,150,0,Math.PI*1);
ctx.stroke();

4、效果图


被自己画的笑脸丑到,见一次笑一次,
简直就是自己的快乐源泉。

完整代码为:

  • 点赞
  • 收藏
  • 分享
  • 文章举报
-Ajiac? 发布了9 篇原创文章 · 获赞 0 · 访问量 541 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: