Skip to content

Commit e71eac2

Browse files
authored
Merge pull request #53 from kc3hack/feature/50
feat: 画面を固定
2 parents 17b2276 + 0e3fc41 commit e71eac2

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

frontend/src/routes/[lobby]/game_answer/+page.svelte

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,12 @@
5353
function draw(event) {
5454
event.preventDefault();
5555
if (!drawing) return;
56-
ctx.lineTo(event.offsetX, event.offsetY);
56+
const { x, y } = getEventCoordinates(event);
57+
ctx.lineTo(x, y);
5758
ctx.stroke();
5859
}
5960
60-
function stopDrawing() {
61+
function stopDrawing(event) {
6162
event.preventDefault();
6263
drawing = false;
6364
ctx.closePath();
@@ -105,6 +106,8 @@
105106
ctx.lineCap = 'round';
106107
107108
window.addEventListener('resize', resizeCanvas);
109+
document.body.addEventListener('touchstart', (e) => e.preventDefault(), { passive: false });
110+
document.body.addEventListener('touchmove', (e) => e.preventDefault(), { passive: false });
108111
109112
nickname = localStorage.getItem('nickname') || '';
110113
selectAvatar = localStorage.getItem('selectAvatar') || '';

0 commit comments

Comments
 (0)