SGGR#67869 scrollen werkt niet, maar gooide wel roet in het eten
svn path=/Website/branches/v2021.1/; revision=52368
This commit is contained in:
@@ -457,21 +457,22 @@ function noAutoResize()
|
|||||||
renderer.domElement.style.position = "relative";
|
renderer.domElement.style.position = "relative";
|
||||||
container.appendChild( renderer.domElement );
|
container.appendChild( renderer.domElement );
|
||||||
|
|
||||||
document.addEventListener( 'mousemove', onDocumentMouseMove, false );
|
document.addEventListener('mousemove', onDocumentMouseMove, false);
|
||||||
$(document).on( "mousewheel DOMMouseScroll", function(e){
|
document.addEventListener('wheel', onDocumentScroll, { capture: false, passive: false });
|
||||||
e.preventDefault();
|
|
||||||
var delta = e.originalEvent.wheelDelta;
|
|
||||||
var detail = e.originalEvent.detail; // FireFox
|
|
||||||
|
|
||||||
camera.position.y *= (delta <=- 120 || detail>0)?1.1:(1/1.1) ;
|
|
||||||
camera.position.z *= (delta <=- 120 || detail>0)?1.1:(1/1.1);
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function onDocumentScroll(e) {
|
||||||
|
return; // Want werkt (nog) niet
|
||||||
|
e.preventDefault();
|
||||||
|
var delta = e.wheelDelta;
|
||||||
|
var detail = e.detail; // Opera
|
||||||
|
|
||||||
|
camera.position.y *= (delta <= -120 || detail > 0) ? 1.1 : (1/1.1);
|
||||||
|
camera.position.z *= (delta <= -120 || detail > 0) ? 1.1 : (1/1.1);
|
||||||
|
}
|
||||||
|
|
||||||
function onDocumentMouseMove(event) {
|
function onDocumentMouseMove(event) {
|
||||||
|
return; // Want werkt (nog) niet
|
||||||
|
|
||||||
var mouseX = ( event.clientX - SCREEN_WIDTH / 2 );
|
var mouseX = ( event.clientX - SCREEN_WIDTH / 2 );
|
||||||
var mouseY = ( event.clientY - SCREEN_HEIGHT / 2 );
|
var mouseY = ( event.clientY - SCREEN_HEIGHT / 2 );
|
||||||
|
|||||||
Reference in New Issue
Block a user