разные цвета fillStyle для arc in canvas

Я полагаю, что решение этой проблемы очень простое, и заранее прошу прощения, если это до боли очевидно, но я не могу понять, как установить два разных стиля fillStyles для две разные дуги ... Я просто хочу рисовать круги разного цвета. Ниже показано, как я обычно это делаю с другими формами / методами рисования на холсте, но по какой-то причине с дугами он устанавливает для обеих дуг последний fillStyle.

ctx.fillStyle = "#c82124"; //red
ctx.arc(15,15,15,0,Math.PI*2,true);
ctx.fill();

ctx.fillStyle = "#3370d4"; //blue
ctx.arc(580,15,15,0,Math.PI*2,true);
ctx.fill();
19
задан puk 18 December 2011 в 04:55
поделиться