HTML 5キャンバスは初めてですが、ここでは非常に混乱しています。
基本的に私はこの機能を持っています:
function drawcircle(x,y)
{
context.save();
context.strokeStyle = '#00ff00';
context.fillStyle = '#000000';
context.lineWidth=10;
context.beginPath();
context.arc(x,y,50,0,Math.PI * 2,false)
context.stroke();
context.fill();
context.endPath();
context.restore();
}
次に、次のように2回呼び出します。
// call the initialise and draw functions
initialise();
drawcircle(100, 100);
drawcircle(100, 200);
ただし、最初の円が描画されるのは一見、最初の円が描画される順序が何であれ、2番目の円は描画されないように見えますが、これを修正するにはどうすればよいですか?