/// <summary>
    /// What to do when a zoom event ends.
    /// </summary>
    public void OnZoomEnd()
    {
        if (!Settings.ZoomEnabled)
            return;

        // Set back to zero (uninitialize)
        lastScreenCoordinates = Vector2.zero;

        currentAction = CameraMovementAction.None;
    }
    /// <summary>
    /// What to do then a pan event ends
    /// </summary>
    public void OnPanEnd()
    {
        if (!Settings.PanEnabled)
            return;

        // Set back to zero (uninitialize)
        lastWorldCoordinates = Vector3.zero;

        currentAction = CameraMovementAction.None;
    }