/// <summary> /// 以 WWW 方式加载网络非ab资源 /// </summary> /// <param name="req"></param> /// <param name="coroutine"></param> /// <returns></returns> static public HttpLoadOperation WWWRequest(CRequest req, bool coroutine = false) { WWWRequestOperation op = null; if (coroutine) { op = new WWWRequestOperation(); req.assetOperation = op; } else { op = WWWRequestOperation.Get(); } op.SetRequest(req); inProgressOperations.Add(op); op.BeginDownload(); return(op); }
public static void Release(WWWRequestOperation toRelease) { webOperationPool.Release(toRelease); }
private static void m_ActionOnRelease(WWWRequestOperation op) { op.Reset(); }
private static void m_ActionOnGet(WWWRequestOperation op) { op.pool = true; }