[英]Canvas: begin path & moveTo doesn't work
我對Canvas有點問題。
它是簡單的繪圖畫布應用程序:
$("#drawing").mousemove(function(e) {
ctx.lineTo(e.clientX, e.clientY);
ctx.stroke();
});
我需要使用beginPath來創建一個新路徑。 但我的應用程序不適用於beginPath和moveTo。 (不畫線)
ctx.beginPath();
ctx.moveTo(e.clientX, e.clientY);
ctx.lineTo(e.clientX, e.clientY);
ctx.stroke();
怎么解決?
提前致謝。
你的moveTo
和lineTo
坐標是一樣的(你畫一個點)。
確保坐標不一樣:
ctx.beginPath();
ctx.moveTo(e.clientX, e.clientY);
ctx.lineTo(e.clientX+50, e.clientY+50);
ctx.stroke();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.