@Override
	public void input( float delta )
	{
		float movAmt = speed * delta;

		if ( Input.getKey( forwardKey ) )
			move( getTransform().getRot().getForward(), movAmt );
		if ( Input.getKey( backKey ) )
			move( getTransform().getRot().getForward(), -movAmt );
		if ( Input.getKey( leftKey ) )
			move( getTransform().getRot().getLeft(), movAmt );
		if ( Input.getKey( rightKey ) )
			move( getTransform().getRot().getRight(), movAmt );
		if ( Input.getKey( lShiftKey ) )
			move( getTransform().getRot().getDown(), movAmt );
		if ( Input.getKey( spaceKey ) )
			move( getTransform().getRot().getUp(), movAmt );
	}