public void AddQueue() { if (downloadFile == null) { downloadFile = new DownloadFile(url, localPath); downloadFile.size = size; downloadFile.completeCallback = OnComplete; } isRemove = false; state = StateType.Queue; DownloadManager.Install.OnQueue(this); downloadFile.AsyncLoad(); }