Canvas arc() -metodi
Määritelmä ja käyttö
arc()
Metodi luo arkin/käyrän (käytetään ympyrän tai osaympyrän luomiseen).
Vinkki:Jos haluat luoda ympyrän arc() -metodilla, aseta aloituskulma 0
,aseta loppukulma 2*Math.PI
.
Vinkki:Käytä stroke() tai fill() Metodi piirtää todellisen arkin taululle.

- Keskipiste: arc(
100
,75
,50,0*Math.PI,1.5*Math.PI) - Aloituskulma: arc(100,75,50,
0
,1.5*Math.PI) - Loppukulma: arc(100,75,50,0*Math.PI,
1.5*Math.PI
)
Esimerkki
Luo ympyrä:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.arc(100,75,50,0,2*Math.PI); ctx.stroke();
Syntaksi
context.arc(x,y,r,sAngle,eAngle,vastapäivään);
Parametrin arvo
Parametri | Kuvaus |
---|---|
x | Ympyrän keskipisteen x-koordinaatti. |
y | Ympyrän keskipisteen y-koordinaatti. |
r | Ympyrän säde. |
sAngle | Aloituskulma, yksikkönä arkki. (Ardan kolmekymmentä kolmen ajanasema on 0 asteessa). |
eAngle | Loppukulma, yksikkönä arkki. |
vastapäivään | Valinnainen. Määritä, pitääkö piirtää myötä- vai vastapäivään. False = myötäpäivään, true = vastapäivään. |
Selaimen tuki
Taulukossa olevat numerot viittaavat ensimmäiseen selaimen versioon, joka tukee kyseistä ominaisuutta.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Huomautus:Internet Explorer 8 ja aikaisemmat versiot eivät tue <canvas>-elementtiä.