feat: stop autorotate on pose

This commit is contained in:
TrèsAbhi committed 2024-05-05 14:10:50 -05:00
1 parent 03ee0828fe
commit e0e0624010
1 file changed
+5 -3
@@ -164,14 +164,16 @@ export function Controls() {
}, [camera, protagonist.tank.id, antagonist.tank.id]); }, [camera, protagonist.tank.id, antagonist.tank.id]);
useEffect(() => { useEffect(() => {
function handlePointerDown() { function handleDisturbance() {
setAutoRotate(false); setAutoRotate(false);
} }
canvas.addEventListener('pointerdown', handlePointerDown); poseEvent.on(handleDisturbance);
canvas.addEventListener('pointerdown', handleDisturbance);
return () => { return () => {
canvas.removeEventListener('pointerdown', handlePointerDown); canvas.removeEventListener('pointerdown', handleDisturbance);
poseEvent.off(handleDisturbance);
}; };
}, []); }, []);