246 of 264 menu

Njia arc

Njia arc inachora arc na kituo katika hatua maalum, radius maalum. Arc hii itaonekana tu ikiwa tutatumia njia stroke au fill. Katika kesi ya kwanza kutakuwa na kontua, na ya pili - umbo.

Kigeuzo cha mwisho cha hiari kinadhibiti mwelekeo wa kuchora. Kinakubali thamani true au false. Thamani true inachora arc kwa mwelekeo wa saa, na thamani false - kinyume na saa (msingi).

Inawezekana kutoa pembe za mwanzo na mwisho wakati wa kuchora. Pembe hizi hupimwa kwa radiani, sio kwa digrii. Ili kubadilisha digrii kuwa radiani unaweza kutumia kitendakazi kifuatacho:

function getRadians(degrees) { return (Math.PI / 180) * degrees; }

Syntax

muktadha.arc(x, y, radius, pembe_ya_mwanzo, pembe_ya_mwisho, [mwelekeo = false]);

Mfano

Wacha tuchore duara:

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('#canvas'); let ctx = canvas.getContext('2d'); ctx.arc(100, 100, 75, 0, getRadians(360)); ctx.stroke(); function getRadians(degrees) { return (Math.PI / 180) * degrees; }

:

Mfano

Wacha tuchore nusu duara:

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('#canvas'); let ctx = canvas.getContext('2d'); ctx.arc(100, 100, 75, 0, getRadians(180)); ctx.stroke(); function getRadians(degrees) { return (Math.PI / 180) * degrees; }

:

Mfano

Wacha tuchore nusu mduara (tutajaza kontua kwa kutumia fill):

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('#canvas'); let ctx = canvas.getContext('2d'); ctx.arc(100, 100, 75, 0, getRadians(180)); ctx.fill(); function getRadians(degrees) { return (Math.PI / 180) * degrees; }

:

Angalia pia

  • njia rect,
    inayochora mstatili
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa