méthode toile HTML bezierCurveTo ()
HTML Manuel toile de référence
Exemples
Dessine une courbe de Bézier cubique:
JavaScript:
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.moveTo(20,20);
ctx.bezierCurveTo(20,100,200,100,200,20);
ctx.stroke();
Essayez »
support du navigateur
méthode Internet Explorer 9, le support Firefox, Opera, Chrome et Safari bezierCurveTo ().
Note: 8 et versions antérieures d'Internet Explorer ne prennent pas en charge l'élément <canvas>.
Définition et utilisation
méthode bezierCurveTo () en utilisant les points de contrôle spécifiés représentent des courbes de Bézier cubiques, ajoute un point au chemin courant.
courbe de Bézier cubique nécessite trois points. Les deux premiers points sont utilisés pour calculer les points de contrôle de Bézier cubes, le troisième point est le point de la courbe de fin. point de la courbe de départ est le chemin de courant dans le dernier point. Si le chemin n'existe pas, puis utilisez beginPath () et moveTo () méthode pour définir le point de départ.
Astuce: Vérifiez quadraticCurveTo () méthode.Il a un point au lieu de deux de contrôle.
Syntaxe JavaScript: | contexte .bezierCurveTo (cp1x, cp1y, cp2x, cp2y, x, y); |
---|
Paramètre Valeur
参数 | 描述 |
---|---|
cp1x | 第一个贝塞尔控制点的 x 坐标。 |
cp1y | 第一个贝塞尔控制点的 y 坐标。 |
cp2x | 第二个贝塞尔控制点的 x 坐标。 |
cp2y | 第二个贝塞尔控制点的 y 坐标。 |
x | 结束点的 x 坐标。 |
y | 结束点的 y 坐标。 |
HTML Manuel toile de référence