Otwieranie nowej ścieżki
Nową ścieżkę otwieramy po wydaniu polecenia beginPath()
. Oznacza to automatyczne zamknięcie każdej poprzedniej ścieżki, a więc i ścieżki domyślnej. Nie zmienia to ustawionych właściwości.
Listing
var cv = document.getElementById("canvas"); var ctx = cv.getContext("2d"); //- ctx.moveTo(50, 150); ctx.strokeStyle = "#0000ff"; ctx.lineTo(150, 150); ctx.lineTo(150, 50); ctx.lineWidth = 15; ctx.stroke(); //- ctx.beginPath(); ctx.moveTo(200, 150); ctx.strokeStyle = "#0000ff"; ctx.lineTo(300, 150); ctx.lineTo(300, 50); ctx.lineWidth = 15; ctx.stroke();