public IEnumerator DownloadQueue() { isDownloadFinish = false; while (download.Count > 0) { WWWItem tmpItem = download.Dequeue(); yield return(tmpItem.Download()); } isDownloadFinish = true; }