그래서 프로젝트를하고 있습니다.사각형은 캔버스에 그려지지만 즉시 사라집니다.
문제는이 라인에있을 것 같다 : createRect(20, 40, 25, 15, "red");
그것은 RECT처럼 보이는
을 그려 되나 즉시이 문제를 해결하는 방법에 대한 아이디어를 사라? 내가 이런 이유를 잘 모르겠어요 내가이
그래서 프로젝트를하고 있습니다.사각형은 캔버스에 그려지지만 즉시 사라집니다.
문제는이 라인에있을 것 같다 : createRect(20, 40, 25, 15, "red");
그것은 RECT처럼 보이는
을 그려 되나 즉시이 문제를 해결하는 방법에 대한 아이디어를 사라? 내가 이런 이유를 잘 모르겠어요 내가이
문제가 발생하는 이유를 이해하는 경험을하지 않아도 내가 자바 스크립트를 배우고 당신이 두 번째 카바 (Cava)의 크기를 여러 번 재설정 유지하는 것이 있습니다 :
setInterval(function(){
canvas.width = 360;
canvas.height = 640;
createMenu();
}, 1000/fps);
크기를 재설정하면 캔버스를 지우는 (나쁜) 방법이며 (How to clear the canvas for redrawing 참조) 새로 그려진 사각형이 사라집니다.
감사합니다. 나 또한 거기에서 createMenu() 호출을 제거해야만 검은 색으로 캔버스를 설정합니다. :) – user8570650
스택 오버플로에 오신 것을 환영합니다! 첫 번째 질문으로 코드 블록에 코드를 넣고 문제를 설명하는 것이 좋습니다. 디버깅을 위해 무엇을 시도했는지 설명하고 왜 특정 라인이 문제라고 생각하는지 이해한다면 도움이 될 것입니다. – Basya