r3-legacy/bak/r3-d3-fly-controls.js

32 lines
476 B
JavaScript
Raw Permalink Normal View History

2016-12-15 14:53:39 +01:00
/**
* Fly Controls
* @param camera
* @param THREE
* @param canvas
* @constructor
*/
2018-04-09 10:05:13 +02:00
R3.D3.FlyControls = function(
2016-12-15 14:53:39 +01:00
camera,
THREE,
canvas
) {
this.flySpeed = 100;
this.canvas = canvas;
this.THREE = THREE;
this.yaw = 0;
this.pitch = 0;
this.canRotate = false;
this.moveForward = false;
this.moveBackward = false;
this.moveLeft = false;
this.moveRight = false;
this.moveUp = false;
this.moveDown = false;
};