Beispiel #1
0
    private void Finish()
    {
        if (OnComplete != null)
        {
            OnComplete(this);
        }

        if (!hasError)
        {
#if UNITY_2018_3_OR_NEWER
            OnlineMapsLog.Info("Response: " + www.responseCode + " from " + url, OnlineMapsLog.Type.request);
#else
            string code;
            if (www.responseHeaders != null && www.responseHeaders.TryGetValue("STATUS", out code))
            {
                OnlineMapsLog.Info("Response: " + code + " from " + url, OnlineMapsLog.Type.request);
            }
#endif
        }
        else
        {
            OnlineMapsLog.Warning("Error: " + error + "\nfrom " + url, OnlineMapsLog.Type.request);
        }

        if (!isYield)
        {
            Dispose();
        }
    }