(e)
| 86 | |
| 87 | const temp = new THREE.Vector3(); |
| 88 | function setPosition(e) { |
| 89 | const pos = getCanvasRelativePosition(e); |
| 90 | const x = (pos.x / canvas.width) * 2 - 1; |
| 91 | const y = (pos.y / canvas.height) * -2 + 1; |
| 92 | temp.set(x, y, 0).unproject(camera); |
| 93 | state.x = temp.x; |
| 94 | state.y = temp.y; |
| 95 | } |
| 96 | |
| 97 | canvas.addEventListener("mousemove", setPosition); |
| 98 | canvas.addEventListener( |
no test coverage detected