private void LeftClickResponse(object sender, OnLeftClickEventArgs e)
    {
        if (e.FromPos.x <= e.ToPos.x) // if the x in the FromPos position is smaller than in the ToPos
        {
            minX = e.FromPos.x;       // min x is frompos
            maxX = e.ToPos.x;         // max x is topos
        }
        else
        {
            minX = e.ToPos.x;         // min x is topos
            maxX = e.FromPos.x;       // max x is frompos
        }
        if (e.FromPos.z <= e.ToPos.z) // if the z in the FromPos position is smaller than in the ToPos
        {
            minZ = e.FromPos.z;       // min z is frompos
            maxZ = e.ToPos.z;         // max z is topos
        }
        else
        {
            minZ = e.ToPos.z;   // min z is topos
            maxZ = e.FromPos.z; // max z is frompos
        }

        mouseEventTriggered = true;
    }
 private void LeftClickResponse(object sender, OnLeftClickEventArgs e)
 {
     Debug.Log("Left Click! From " + e.FromPos + " To " + e.ToPos);
 }