[+] Mouse tracker

This commit is contained in:
Hykilpikonna
2021-12-07 00:50:39 -05:00
parent 6dc78dc969
commit 9323c73c7f
+17
View File
@@ -0,0 +1,17 @@
// import * as THREE from 'three'
export let mouse: MouseEvent
export let moused: {x: number, y: number}
/**
* Initialize mouse tracker
*/
export function initMouseTracker(): void
{
document.onmousemove = (e: MouseEvent) =>
{
mouse = e
moused.x = e.clientX / window.innerWidth * 2 - 1
moused.y = -(e.clientY / window.innerHeight * 2 - 1)
}
}