diff --git a/source/main.js b/source/main.js index 83142f2..347cc1d 100755 --- a/source/main.js +++ b/source/main.js @@ -124,7 +124,13 @@ game_load = async () => { f.onclick = () => g.requestFullscreen(); g.onclick = () => { - g.onclick = () => c.requestPointerLock(); + g.onclick = async () => { + try { + await c.requestPointerLock({ unadjustedMovement: true }); + } catch (error) { + await c.requestPointerLock(); + } + }; g.onclick(); audio_init(); @@ -182,4 +188,4 @@ run_frame = (time_now) => { requestAnimationFrame(run_frame); }; -game_load(); \ No newline at end of file +game_load();