簡體   English   中英

畫布:開始路徑&moveTo不起作用

[英]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();

怎么解決?

提前致謝。

你的moveTolineTo坐標是一樣的(你畫一個點)。

確保坐標不一樣:

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM