Učimo vas kako izraditi web stranicu i programirati
 



HTML5 Canvas

Luk i kružnica

Crtanje kružnice ili luka

Za crtanje eliptičnog luka ili cijele elipse koristi se metoda:

arc(x, y, radius, startAngle, endAngle [, anticlockwise ] )

    Metoda crta luk u smjeru kazaljki na satu.
x,y - koordinate centra luka/kružnice
radius - polumjer luka/kružnice
startAngle, endAngle - početni i završni kut u radijanima (rad=(Math.PI/180)*deg)
anticlockwise - boolean koji govori da li je crtanje luka u smjeru kazaljki na satu ili obrnuto

Primjer - arc(can.width/2, can.height/2, 50, 0, Math.PI/2, false):
vidi primjer » vidi code

Primjer - kružnica: vidi primjer » vidi code

Druga metoda za crtanje luka je:

arcTo(x, y, radius) - lučno spaja krajnju točku gdje je stala olovka sa početkom linije

Primjer - Primjena arcTo() za crtanje polukruga: vidi primjer » vidi code

Primjer - Primjena arcTo() složeniji primjer: vidi primjer » vidi code


| Uvjeti Korištenja | Zaštita Privatnosti | Kontakt |