-------------------------------------------------------------------------------- -- Handler.......... : onKeyboardKeyDown -- Author........... : -- Description...... : -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- function FPSCamera.onKeyboardKeyDown ( kKeyCode ) -------------------------------------------------------------------------------- if ( this.bCaptureInput ( ) ) then if ( kKeyCode == input.kKeyUp ) then this.bMoveForward ( true ) this.bMoveBackward ( false ) elseif ( kKeyCode == input.kKeyDown ) then this.bMoveForward ( false ) this.bMoveBackward ( true ) elseif ( kKeyCode == input.kKeyRight ) then this.bStrafeRight ( true ) this.bStrafeLeft ( false ) elseif ( kKeyCode == input.kKeyLeft ) then this.bStrafeRight ( false ) this.bStrafeLeft ( true ) end end -------------------------------------------------------------------------------- end --------------------------------------------------------------------------------