Metode kanvas kuadratCurveTo() HTML

Referensi Kanvas HTML

Contoh

Gambar kurva Bézier kuadrat:

Peramban Anda tidak mendukung kanvas HTML5.

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();

Dukungan Peramban

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.

Method
quadraticCurveTo() Yes 9.0 Yes Yes Yes

Definisi dan Penggunaan

Metode quadraticCurveTo() menambahkan titik ke jalur saat ini dengan menggunakan titik kontrol tertentu yang mewakili kurva Bézier kuadrat.

Kurva Bézier kuadrat membutuhkan dua titik. Titik pertama adalah titik kontrol yang digunakan dalam perhitungan kuadrat Bézier dan titik kedua adalah titik akhir untuk kurva. Titik awal untuk kurva adalah titik terakhir di jalur saat ini. Jika jalur tidak ada, gunakan metode beginPath() dan moveTo() untuk menentukan titik awal.

Kurva Bézier kuadrat

Titik awal:
pindahKe( 20,20 )
Titik kontrol:
Kurva kuadratKe ( 20.100 , 200,20)
Titik akhir:
kuadratCurveTo (20,100, 200,20 )

Tip: Lihat metode bezierCurveTo() . Ini memiliki dua titik kontrol, bukan satu.


Sintaks JavaScript: konteks .quadraticCurveTo( cpx,cpy,x,y );

Nilai Parameter

Parameter Description Play it
cpx The x-coordinate of the Bézier control point
cpy The y-coordinate of the Bézier control point
x The x-coordinate of the ending point
y The y-coordinate of the ending point

Referensi Kanvas HTML