Canvas quadraticCurveTo() method
Maelezo na matumizi
quadraticCurveTo()
Method kuongeza punktzi kwenye njia hivi karibuni kwa kusababisha kina kubwa cha Bezier kwa kusababisha mpangilio wa kina kubwa cha kina kubwa.
Matokeo:Kina kubwa cha Bezier kina punktzi mbili. Mwanzo wa kina kubwa ni punktzi ya hivi karibuni ya njia. Ikiwa njia haitakuwa, tumia beginPath() na moveTo() Method kuandaa mwanzo.

- Mwanzo: moveTo(
20
,20
) - Mpangilio wa kina kubwa: quadraticCurveTo(
20
,100
,200,20) - Mchokeo wa kufikia: quadraticCurveTo(20,100,
200
,20
)
Matokeo:Angalia Method ya bezierCurveTo(). Ina mpangilio wa kina kubwa wawili, na si moja.
Mfano
Piga ukurasa wa kifungu cha Bezier kwa kina kubwa:
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();
Inasababu
context.quadraticCurveTo(cpx,cpy,x,y);
Wagawaliwa wa masharti
Masharti | Maelezo |
---|---|
cpx | Ukingo wa x kwa mpangilio wa Bezier. |
cpy | Ukingo wa y kwa mpangilio wa Bezier. |
x | Ukingo wa x vya mchokeo. |
y | Ukingo wa y vya mchokeo. |
Muungano wa kifungu
Tafuta namba zaidi ya kwanza zilizosukumwa kwa sababu ya kina hii.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Maelezo:Internet Explorer 8 na vyenginevu vya zamani hawakubali viwango vya <canvas>.