提交 f32962f3 编写于 作者: D Daniel Ribeiro

Making unfreeze (Q key) give back the control of the camera rotation (with the mouse).

上级 1717c62d
......@@ -140,7 +140,7 @@ THREE.FirstPersonControls = function ( object, domElement ) {
case 82: /*R*/ this.moveUp = true; break;
case 70: /*F*/ this.moveDown = true; break;
case 81: this.freeze = !this.freeze; break;
case 81: /*Q*/ this.freeze = !this.freeze; break;
}
......@@ -170,7 +170,7 @@ THREE.FirstPersonControls = function ( object, domElement ) {
};
this.update = function( delta ) {
var actualMoveSpeed = 0;
if ( !this.freeze ) {
if ( this.heightSpeed ) {
......@@ -186,7 +186,7 @@ THREE.FirstPersonControls = function ( object, domElement ) {
}
var actualMoveSpeed = delta * this.movementSpeed;
actualMoveSpeed = delta * this.movementSpeed;
if ( this.moveForward || ( this.autoForward && !this.moveBackward ) ) this.object.translateZ( - ( actualMoveSpeed + this.autoSpeedFactor ) );
if ( this.moveBackward ) this.object.translateZ( actualMoveSpeed );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册