Ini dia contoh routine nya:
ctx.save();
ctx.beginPath();
pindahkan dulu ke posisi sekarang
ctx.translate(xposisi,yposisi)
rotasi objek
ctx.rotate(sudutrotasi*Math.PI/180);
kembalikan ke posisi semula
ctx.translate(-xposisi,-yposisi)
ctx.moveTo(x, y);
ctx.arc(x, y, Jari , sudut1 , sudut2 , true);
ctx.lineTo(x, y);
ctx.fillStyle = warna;
ctx.fill();
ctx.closePath();
ctx.restore();
sebelum rotasi |
setelah rotasi |
Tidak ada komentar:
Posting Komentar