示例#1
0
 public void StartNetTexture(string url, WebRequestNetTextureEvent webRequestGetEvent, string savePath = "")
 {
     if (JudgeNetworkState())
     {
         HttpNetTextureTool httpTool = new HttpNetTextureTool();
         httpTool.StartWebRequest(url, webRequestGetEvent, savePath);
     }
     else
     {
         webRequestGetEvent(default(Texture2D), "", DownStatus.NoNetwork, "");
     }
 }
示例#2
0
 public override void OnRecycled()
 {
     IsRecycled         = true;
     httpNetTextureTool = null;
 }
示例#3
0
 public override IEnumerator DoLoadAsync(Action <uint> finishCallback)
 {
     FinishEvent        = finishCallback;
     httpNetTextureTool = new HttpNetTextureTool();
     yield return(httpNetTextureTool.RealWebRequest(mResPath, NetTextureEvent));
 }