HTML canvas(画布)quadraticCurveTo()方法

  • quadraticCurveTo()方法定义和用法

    quadraticCurveTo()方法通过使用表示二次Bézier曲线的指定控制点将点添加到当前路径。 二次Bézier曲线需要两个点。第一个点是在二次贝塞尔计算中使用的控制点,第二个点是曲线的终点。曲线的起点是当前路径中的最后一个点。如果路径不存在,请使用 beginPath()和moveTo()方法定义起点。
    提示:查看bezierCurveTo()方法。它有两个控制点而不是一个。

  • quadraticCurveTo()方法浏览器支持

    Internet Explorer Chrome FireFox Safari Opera
    9.0(含)以上 支持 支持 支持 支持
  • quadraticCurveTo()方法语法

    context.quadraticCurveTo(cpx,cpy,x,y);

  • quadraticCurveTo()方法实例

    var c = document.getElementById("myCanvas");
    var ctx = c.getContext("2d");
    ctx.beginPath();
    ctx.moveTo(20, 20);
    ctx.quadraticCurveTo(20, 100, 200, 20);
    ctx.stroke();
    
    尝试一下
  • quadraticCurveTo()方法参数值

    参数 描述
    cpx 贝塞尔控制点的x坐标
    cpy 贝塞尔控制点的y坐标
    x 终点的x坐标
    y 终点的y坐标
  • quadraticCurveTo()方法相关页面

    HTML教程:HTML脚本

    HTML教程:HTML画布