public void AddWWWTask(WWWItermBase tmpBase) { downLoader.Enqueue(tmpBase); if (isDownFinish) { isDownFinish = false; StartCoroutine(Download()); } }
public IEnumerator Download() { while (downLoader.Count > 0) { WWWItermBase tmpBase = downLoader.Dequeue(); yield return(tmpBase.Download()); } isDownFinish = true; }
public virtual void DownLoadError(WWW tmpWWW, WWWItermBase tmpBase) { }
public override void DownLoadError(WWW tmpWWW, WWWItermBase tmpBase) { //base.DownLoadError(tmpWWW); WWWHelper.Instance.AddWWWTask(tmpBase); }