canvas教程

使用canvas绘制贝塞尔曲线

字号+ 作者:H5之家 来源:H5之家 2017-10-13 18:13 我要评论( )

!DOCTYPE html html head meta charset="utf-8" titlecanvas直线/title meta content="" meta content="@my_programmer" style type="text/css" body, h1{margin:0;} canvas{margin: 20px;} /style /head body h1二次贝塞尔曲线/h1 canvas width=200 height=


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>canvas直线</title>
<meta content="">
<meta content="@my_programmer">
<style type="text/css">
body, h1{margin:0;}
canvas{margin: 20px;}
</style>
</head>
<body>
<h1>二次贝塞尔曲线</h1>
<canvas width=200 height=200></canvas>
<script>
function draw() {
var canvas=document.getElementById('canvas');
var context=canvas.getContext('2d');
//绘制起始点、控制点、终点
context.beginPath();
context.moveTo(20,170);
context.lineTo(130,40);
context.lineTo(180,150);
context.stroke(); </p> <p> //绘制2次贝塞尔曲线
context.beginPath();
context.moveTo(20,170);
context.quadraticCurveTo(130,40,180,150);
context.strokeStyle = "red";
context.stroke();
}
</script>
</body>
</html>

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 制作一个简单的canvas动画

    制作一个简单的canvas动画

    2017-10-14 09:00

  • canvas实现粒子时钟效果

    canvas实现粒子时钟效果

    2017-10-13 18:12

  • Android canvas.drawArc() 画圆弧

    Android canvas.drawArc() 画圆弧

    2017-10-13 08:36

  • Canvas技术绘制随机改变的验证码

    Canvas技术绘制随机改变的验证码

    2017-10-13 08:20

网友点评
r