2018-01-15 18:02:17 +01:00
|
|
|
if (!this.entityLoaded) {
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (!this.initialized) {
|
|
|
|
this.camera = this.entityLoaded.camera;
|
|
|
|
this.time = 0;
|
|
|
|
|
|
|
|
this.initialized = true;
|
|
|
|
}
|
|
|
|
|
2018-01-15 22:15:00 +01:00
|
|
|
this.time += 0.1 * data.delta;
|
2018-01-15 18:02:17 +01:00
|
|
|
|
2018-01-15 22:11:15 +01:00
|
|
|
this.camera.position.x = Math.sin(this.time) * 40;// * (window.innerWidth - (window.innerWidth / 2));
|
|
|
|
this.camera.position.y = Math.sin(this.time / 2) * 40;//Math.cos(this.time) * (window.innerHeight - (window.innerHeight / 2));
|
|
|
|
this.camera.position.z = 150 + Math.sin(this.time) * 50;//Math.sin(this.camera.position.y) * Math.cos(this.camera.position.x);
|
2018-01-15 18:02:17 +01:00
|
|
|
this.camera.updateInstance('position');
|
|
|
|
|
2018-01-15 22:11:15 +01:00
|
|
|
this.camera.lookAt.x = 0;
|
|
|
|
this.camera.lookAt.y = 0;
|
2018-01-15 18:02:17 +01:00
|
|
|
this.camera.lookAt.z = 0;
|
|
|
|
this.camera.updateInstance('lookAt');
|
|
|
|
|
|
|
|
//console.log('camera x:' + this.camera.position.x + ',y: ' + this.camera.position.y + ',z: ' + this.camera.position.z);
|
|
|
|
|
|
|
|
//@ sourceURL=mouseMove.js
|