TrackballControls constructor
TrackballControls(
- Camera object,
- GlobalKey<
PeripheralsState> listenableKey
object
- The camera to be controlled.
listenableKey
- The element used for event listeners.
Implementation
TrackballControls(this.object, this.listenableKey): super() {
scope = this;
target0 = target.clone();
position0 = object.position.clone();
up0 = object.up.clone();
zoom0 = object.zoom;
domElement.addEventListener(PeripheralType.contextmenu, contextmenu);
domElement.addEventListener(PeripheralType.pointerdown, onPointerDown);
domElement.addEventListener(PeripheralType.pointercancel, onPointerCancel);
domElement.addEventListener(PeripheralType.wheel, onMouseWheel);
handleResize();
update();
}