2014-01-27 4 views
0

루프를 통해 원을 그리지 만 한 원만 얻으려고합니다. 내가 뭘 잘못하고있어?'for'루프를 사용하여 원 그리기

var ss_links_canvas = document.getElementById("ss_links_canvas"); 
ss_links_canvas.width = images.length * 41; 
ss_links_canvas.height = 25; 
var ss_links = ss_links_canvas.getContext("2d"); 

for (i=0; i<images.length; i++) { 
    ss_links.beginPath(); 
    ss_links.fillStyle="white"; 
    ss_links.arc(12,12+i*41,5,0,2*Math.PI); 
    ss_links.fill(); 
    ss_links.closePath(); 
} 

'이미지'는 4 개의 요소가있는 배열입니다.

답변

1

당신은 수직이 아니라 수평보다 원의 나머지 부분은 캔버스 변화를 벗어나는 있도록 그들을 그리기있어 :

ss_links.arc(12,12+i*41,5,0,2*Math.PI); 

에 :

ss_links.arc(12+i*41,12,5,0,2*Math.PI);