summaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
authorYann C <yann.clarisse@epita.fr>2024-02-15 13:34:49 +0200
committerYann C <yann.clarisse@epita.fr>2024-02-15 13:34:49 +0200
commiteb99c9a975712b50d97750a463119d20e8106d37 (patch)
treeba05e150fb367a5ac3030d46fc2565ebec9962de /index.js
parentad7f099f058b288cded2434ec06ebd23466c32c0 (diff)
parentd1aca3c6fc2945b568e87e86b6025c78dbf65bd3 (diff)
Merge branch 'main' of marcelus.net:mqtt
Diffstat (limited to 'index.js')
-rw-r--r--index.js13
1 files changed, 6 insertions, 7 deletions
diff --git a/index.js b/index.js
index 43dc537..3ef5dd2 100644
--- a/index.js
+++ b/index.js
@@ -4,16 +4,17 @@ const ctx = canvas.getContext('2d');
const canvasOffsetX = canvas.offsetLeft;
const canvasOffsetY = canvas.offsetTop;
-canvas.width = window.innerWidth - canvasOffsetX;
-canvas.height = window.innerHeight - canvasOffsetY;
+canvas.width = window.innerWidth - canvasOffsetX * 2;
+canvas.height = window.innerHeight - canvasOffsetY * 2;
let isPainting = false;
let lineWidth = 5;
let startX;
-let StartY;
-ctx.strokeStyle = "blue";
+let startY;
+ctx.strokeStyle = "skyblue";
const draw = (e) => {
+ console.log(e);
if (!isPainting) {
return;
}
@@ -21,14 +22,12 @@ const draw = (e) => {
ctx.lineWidth = lineWidth;
ctx.lineCap = 'round';
- ctx.lineTo(e.clientX - canvasOffsetX, e.clientY - canvasOffsetY);
+ ctx.lineTo(e.pageX - canvasOffsetX, e.pageY - canvasOffsetY);
ctx.stroke();
}
canvas.addEventListener('mousedown', (e) => {
isPainting = true;
- startX = e.clientX;
- StartY = e.clientY;
});
canvas.addEventListener('mouseup', (e) => {