경로란, 캔버스에 그리기 위한 도형이나 선 등의 연속된 점들의 집합을 의미합니다. 경로를 사용하여 아래와 같은 단계를 거쳐 선을 그릴 수 있습니다.
이러한 단계를 수행하기 위해서는 Path 메서드가 필요합니다. Path 메서드는 HTML5 캔버스(Canvas)에서 경로(path)를 그리기 위해 사용되는 메서드들의 집합입니다. 이 메서드들은 CanvasRenderingContext2D 객체의 메서드로, 경로를 만들고 변형하는 데 사용됩니다.
경로 생성하기
beginPath()
는 새로운 경로를 생성하는 메서드입니다. 경로를 생성한 후에는 그리기 명령을 통해 경로를 구성하고 만드는 데 사용합니다. 이 메서드를 호출하면 이전에 그렸던 경로는 삭제되고, 새로운 경로를 시작합니다.
경로 닫기
closePath()
는 경로를 닫는 메서드입니다. 이 함수를 호출하면, 현재 경로의 시작점과 끝점을 연결하여 경로를 닫습니다. beginPath()
와 함께 사용되며, 경로를 그리고 난 뒤에 호출하여 경로를 닫아줍니다. 이를 통해, 경로가 닫히게 되면, 캔버스 상에서 경로 내부를 채울 수 있습니다.
경로 그리기