인프런 커뮤니티 질문&답변
canvas 내 이미지 질문드립니다
작성
·
245
답변 1
1
1분코딩
지식공유자
context.drawImage를 호출하는 부분 앞에,
context.clearRect(0, 0, canvas.width, canvas.height);
이걸 넣어줘보세요~
캔버스는 계속 덧칠을 해나가는 개념이라서 투명한 이미지를 새로 그릴 경우 기존 이미지가 아래 보이게 되는데요, clearRect는 캔버스를 지우는 역할을 합니다.
즉 새로운 그림을 그리기 전에 한번 지워주고 그리는 것이지요~





감사합니다!