Exemplo n.º 1
0
        IEnumerator SendRequest()
        {
            ///加yield return null目的是将Web请求延迟到下一帧开始,避免web回复委托还没添加,web已经回复,导致错过信息
            yield return(null);

            WebRequestBase webRequest = webRequestList[0];

            webRequestList.RemoveAt(0);
            yield return(StartCoroutine(webRequest.SendRequest()));

            CheckQueue();
        }
Exemplo n.º 2
0
 public void AddWebRequest(WebRequestBase webRequest)
 {
     webRequestList.Add(webRequest);
     CheckQueue();
 }