UNPKG

@threejs-addons/threejs-addons

Version:

free & opensource threejs addons to boost productivity

18 lines (15 loc) 657 B
import { CameraControlUserData } from "../types"; import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls'; import { PointerLockControls } from 'three/examples/jsm/controls/PointerLockControls'; export class OrbitControlsWrapper extends OrbitControls { userData: CameraControlUserData | null = null constructor(object: any, domElement?: HTMLElement) { super(object, domElement) } } export class PointerLockControlsWrapper extends PointerLockControls { userData: CameraControlUserData | null = null constructor(object: any, domElement?: HTMLElement) { super(object, domElement) } }