Najnowsze tutoriale tworzenie stron internetowych
 

HTML canvas quadraticCurveTo() Method

<HTML Canvas referencyjny

Przykład

Rysowanie krzywej Béziera drugiego stopnia:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.moveTo(20,20);
ctx.quadraticCurveTo(20,100,200,20);
ctx.stroke();
Spróbuj sam "

Pomoc Browser

Liczby w tabeli określ pierwszą wersję przeglądarki, który w pełni obsługuje metodę.

metoda
quadraticCurveTo() tak 9,0 tak tak tak

Definicja i Wykorzystanie

quadraticCurveTo() Metoda dodaje punkt do bieżącej ścieżki za pomocą określonego punkty kontrolne, które reprezentują krzywej Béziera drugiego stopnia.

Krzywej Béziera drugiego stopnia wymaga dwóch punktów. Pierwszym punktem jest punkt kontrolny, który jest używany w obliczeniach kwadratowego Beziera, a drugi punkt jest punktem końcowym dla krzywej. Punktem wyjścia dla krzywej jest ostatni punkt w bieżącej ścieżce. Jeśli ścieżka nie istnieje, użyj beginPath() i moveTo() metod, aby określić punkt początkowy.

Krzywej Béziera drugiego stopnia

Punkt startu:
moveTo (20,20)
Punkt kontrolny:
quadraticCurveTo (20100, 200,20)
Punkt końcowy:
quadraticCurveTo (20100, 200,20)

Porada: Sprawdź bezierCurveTo() metody.Ma dwa punkty kontrolno-zamiast jednego.


Składnia JavaScript: context.quadraticCurveTo(cpx,cpy,x,y);

wartości parametrów

Parametr Opis Graj
cpx Współrzędna x punktu kontrolnego Beziera Graj "
cpy Współrzędna y punktu kontrolnego Beziera Graj "
x X-współrzędna punktu końcowego Graj "
y Y-współrzędna punktu końcowego Graj "

<HTML Canvas referencyjny