Пример #1
0
    public IEnumerator RequireRoundInfo(int round, OneRoundInfoCallback callback)
    {
        if (isDrawing)
        {
            yield return(null);
        }
        isDrawing = true;
        mResult   = null;
        using (UnityWebRequest webReqest = UnityWebRequest.Get(RequireNormalURL + round))
        {
            yield return(webReqest.SendWebRequest());

            if (webReqest.isNetworkError)
            {
                Debug.Log("网络连接错误");
            }
            isDrawing = false;
            string value = webReqest.downloadHandler.text;
            callback?.Invoke(RoundInfo.FromStringOne(value));
        }
    }