//create request public static AbRequest Create(FinishCallbackDelegate finishCallback = null, ErrorCallbackDelegate errorCallback = null) { var go = new GameObject("AbRequest"); var req = go.AddComponent <AbRequest>(); req._mDelFinishCallback = finishCallback; req._mDelErrorCallback = errorCallback; req._mILoadIndex = 0; req._mICompleteNum = 0; req._mLstPath.Clear(); req._mLstLoader.Clear(); req._mMapRes.Clear(); return(req); }
/// <summary> /// Sets the finish callback. /// </summary> /// <param name="callback">Callback.</param> public void SetFinishCallback(FinishCallbackDelegate callback) { _finishedCallback = callback; }