Uso OrbitControl en mi proyecto y pensé en agregar la capacidad de rotar y cambiar la posición de la cámara usando la entrada de formulario. Pero me estoy encontrando con algunos problemas.
Agregué un detector de eventos a la entrada que activa un evento cuando el usuario cambia el valor de la entrada.
setPositionByInput(x, y, z){ camera.position.x = x camera.position.y = t camera.position.z = z }Después de llamar a este método, llamo a la función Three.ja que representa nuevamente el objeto.
La función funciona bien, pero al intentar mover el objeto Three.js usando OrbitControl, la posición cambió automáticamente a la posición que tenía antes de ejecutar la función anterior.