Update: CC - Mouse Move - Moorcow (ud33b2z225.js) 16 bytes modified
parent
21c2b1aef6
commit
62b937ef47
|
@ -9,13 +9,13 @@ if (!this.initialized) {
|
||||||
this.mouse.x = (event.offsetX / event.target.width ) * 2 - 1;
|
this.mouse.x = (event.offsetX / event.target.width ) * 2 - 1;
|
||||||
this.mouse.y = -(event.offsetY / event.target.height) * 2 + 1;
|
this.mouse.y = -(event.offsetY / event.target.height) * 2 + 1;
|
||||||
|
|
||||||
this.camera.lookAt.x = this.mouse.x;
|
this.camera.lookAt.x = this.mouse.x * 20;
|
||||||
this.camera.lookAt.y = this.mouse.y;
|
this.camera.lookAt.y = this.mouse.y * 20;
|
||||||
this.camera.updateInstance();
|
this.camera.updateInstance();
|
||||||
|
|
||||||
this.raycaster.instance.setFromCamera(
|
this.raycaster.setFromCamera(
|
||||||
this.mouse,
|
this.mouse,
|
||||||
this.camera.instance
|
this.camera
|
||||||
);
|
);
|
||||||
|
|
||||||
var distance = - this.camera.instance.position.z / this.raycaster.instance.ray.direction.z;
|
var distance = - this.camera.instance.position.z / this.raycaster.instance.ray.direction.z;
|
||||||
|
@ -27,12 +27,12 @@ this.cursor.position.z = pos.z;//this.camera.position.z - 1;
|
||||||
this.cursor.updateInstance();
|
this.cursor.updateInstance();
|
||||||
|
|
||||||
this.cursor.instance.lookAt(
|
this.cursor.instance.lookAt(
|
||||||
this.raycaster.instance.ray.direction.clone().multiplyScalar(distance)
|
//this.raycaster.instance.ray.direction.clone().multiplyScalar(distance)
|
||||||
//new THREE.Vector3(
|
new THREE.Vector3(
|
||||||
// this.camera.position.x,
|
this.camera.position.x,
|
||||||
// this.camera.position.y,
|
this.camera.position.y,
|
||||||
// this.camera.position.z
|
this.camera.position.z
|
||||||
//)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
this.thrower.instance.lookAt(
|
this.thrower.instance.lookAt(
|
||||||
|
|
Loading…
Reference in New Issue