zoukankan      html  css  js  c++  java
  • HTML 贝塞尔曲线

    1.二次贝塞尔曲线

    <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">

    Your browser does not support the HTML5 canvas tag.

    </canvas>

    <script>

    var c=document.getElementById("myCanvas");

    var ctx=c.getContext("2d");

    ctx.beginPath();

    ctx.moveTo(20,20);

    ctx.quadraticCurveTo(20,100,200,20);

    ctx.stroke();

    </script> 

    • 开始点:moveTo(20,20)
    • 控制点:quadraticCurveTo(20,100,200,20)
    • 结束点:quadraticCurveTo(20,100,200,20)

    <script>

    var c=document.getElementById("myCanvas");

    var ctx=c.getContext("2d");

    ctx.beginPath();

    ctx.moveTo(20,20);

    ctx.bezierCurveTo(20,100,200,100,200,50);

    ctx.stroke();

    </script> 

    • 开始点:moveTo(20,20)
    • 控制点 1:bezierCurveTo(20,100,200,100,200,20)
    • 控制点 2:bezierCurveTo(20,100,200,100,200,20)
    • 结束点:bezierCurveTo(20,100,200,100,200,20)

    文章纯属笔记,如有雷同,纯属巧合

  • 相关阅读:
    将execel表格的数据导入到mysql数据库
    清明听雨
    h5调用底层接口的一些知识
    微信小程序从零开始开发步骤(一)搭建开发环境
    Matplotlib
    Numpy
    pandas
    6 MapReduce的理解
    静态链表
    单链表
  • 原文地址:https://www.cnblogs.com/ccw-congcong/p/7364008.html
Copyright © 2011-2022 走看看