|
@@ -640,8 +640,8 @@ UI.Number = function ( number ) {
|
|
|
var distance = 0;
|
|
|
var onMouseDownValue = 0;
|
|
|
|
|
|
- var pointer = new THREE.Vector2();
|
|
|
- var prevPointer = new THREE.Vector2();
|
|
|
+ var pointer = [ 0, 0 ];
|
|
|
+ var prevPointer = [ 0, 0 ];
|
|
|
|
|
|
var onMouseDown = function ( event ) {
|
|
|
|
|
@@ -651,7 +651,7 @@ UI.Number = function ( number ) {
|
|
|
|
|
|
onMouseDownValue = parseFloat( dom.value );
|
|
|
|
|
|
- prevPointer.set( event.clientX, event.clientY );
|
|
|
+ prevPointer = [ event.clientX, event.clientY ];
|
|
|
|
|
|
document.addEventListener( 'mousemove', onMouseMove, false );
|
|
|
document.addEventListener( 'mouseup', onMouseUp, false );
|
|
@@ -662,9 +662,9 @@ UI.Number = function ( number ) {
|
|
|
|
|
|
var currentValue = dom.value;
|
|
|
|
|
|
- pointer.set( event.clientX, event.clientY );
|
|
|
+ pointer = [ event.clientX, event.clientY ];
|
|
|
|
|
|
- distance += ( pointer.x - prevPointer.x ) - ( pointer.y - prevPointer.y );
|
|
|
+ distance += ( pointer[ 0 ] - prevPointer[ 0 ] ) - ( pointer[ 1 ] - prevPointer[ 1 ] );
|
|
|
|
|
|
var number = onMouseDownValue + ( distance / ( event.shiftKey ? 5 : 50 ) ) * scope.step;
|
|
|
|
|
@@ -672,7 +672,7 @@ UI.Number = function ( number ) {
|
|
|
|
|
|
if ( currentValue !== dom.value ) dom.dispatchEvent( changeEvent );
|
|
|
|
|
|
- prevPointer.set( event.clientX, event.clientY );
|
|
|
+ prevPointer = [ event.clientX, event.clientY ];
|
|
|
|
|
|
};
|
|
|
|
|
@@ -804,8 +804,8 @@ UI.Integer = function ( number ) {
|
|
|
var distance = 0;
|
|
|
var onMouseDownValue = 0;
|
|
|
|
|
|
- var pointer = new THREE.Vector2();
|
|
|
- var prevPointer = new THREE.Vector2();
|
|
|
+ var pointer = [ 0, 0 ];
|
|
|
+ var prevPointer = [ 0, 0 ];
|
|
|
|
|
|
var onMouseDown = function ( event ) {
|
|
|
|
|
@@ -815,7 +815,7 @@ UI.Integer = function ( number ) {
|
|
|
|
|
|
onMouseDownValue = parseFloat( dom.value );
|
|
|
|
|
|
- prevPointer.set( event.clientX, event.clientY );
|
|
|
+ prevPointer = [ event.clientX, event.clientY ];
|
|
|
|
|
|
document.addEventListener( 'mousemove', onMouseMove, false );
|
|
|
document.addEventListener( 'mouseup', onMouseUp, false );
|
|
@@ -826,9 +826,9 @@ UI.Integer = function ( number ) {
|
|
|
|
|
|
var currentValue = dom.value;
|
|
|
|
|
|
- pointer.set( event.clientX, event.clientY );
|
|
|
+ pointer = [ event.clientX, event.clientY ];
|
|
|
|
|
|
- distance += ( pointer.x - prevPointer.x ) - ( pointer.y - prevPointer.y );
|
|
|
+ distance += ( pointer[ 0 ] - prevPointer[ 0 ] ) - ( pointer[ 1 ] - prevPointer[ 1 ] );
|
|
|
|
|
|
var number = onMouseDownValue + ( distance / ( event.shiftKey ? 5 : 50 ) ) * scope.step;
|
|
|
|
|
@@ -836,7 +836,7 @@ UI.Integer = function ( number ) {
|
|
|
|
|
|
if ( currentValue !== dom.value ) dom.dispatchEvent( changeEvent );
|
|
|
|
|
|
- prevPointer.set( event.clientX, event.clientY );
|
|
|
+ prevPointer = [ event.clientX, event.clientY ];
|
|
|
|
|
|
};
|
|
|
|