Hello,
I use scroll control to rotate only at axis X. On desktop there is not problem with scrolling, but on mobile scrolling is not working.
Is there a way to allow scrolling for mobile together with Orbit controls?
Hello,
I use scroll control to rotate only at axis X. On desktop there is not problem with scrolling, but on mobile scrolling is not working.
Is there a way to allow scrolling for mobile together with Orbit controls?
Try the swip event for controlling the camera
@MejdiKazdarlli thank you for the idea, in the end I replicated the scroll behavior. It doesn’t work perfect, but better than nothing
This is how code looks like:
this.$refs.three.addEventListener('touchstart', (e) => {
this.touchStartY = e.changedTouches[0].screenY
})
this.$refs.three.addEventListener('touchend', (e) => {
const touchEndY = e.changedTouches[0].screenY
const scroll = this.touchStartY - touchEndY
window.scroll({
top: scroll,
behavior: 'smooth',
})
})
Detecting a swipe (left, right, top or down) using touch.
Maybe that CAN help