|  | @@ -52,19 +52,19 @@ namespace GFGGame
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          private static IEnumerator DownloadPicture(PoemGalleryData data, int count)
 |  |          private static IEnumerator DownloadPicture(PoemGalleryData data, int count)
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  | -            if (count >= 5)
 |  | 
 | 
											
												
													
														|  | 
 |  | +            if (count >= 3)
 | 
											
												
													
														|  |              {
 |  |              {
 | 
											
												
													
														|  | 
 |  | +                PromptController.Instance.ShowFloatTextPrompt("下载失败");
 | 
											
												
													
														|  |                  ET.Log.Error("PoemGalleryData Download  failed!!! data:" + JsonUtility.ToJson(data));
 |  |                  ET.Log.Error("PoemGalleryData Download  failed!!! data:" + JsonUtility.ToJson(data));
 | 
											
												
													
														|  |                  data.Ntexture = null;
 |  |                  data.Ntexture = null;
 | 
											
												
													
														|  |                  ViewManager.Hide<ModalStatusView>();
 |  |                  ViewManager.Hide<ModalStatusView>();
 | 
											
												
													
														|  | -                yield return null;
 |  | 
 | 
											
												
													
														|  | 
 |  | +                yield break;
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |              using (UnityWebRequest request = UnityWebRequestTexture.GetTexture(data.PictureTempUrl))
 |  |              using (UnityWebRequest request = UnityWebRequestTexture.GetTexture(data.PictureTempUrl))
 | 
											
												
													
														|  |              {
 |  |              {
 | 
											
												
													
														|  |                  yield return request.SendWebRequest();
 |  |                  yield return request.SendWebRequest();
 | 
											
												
													
														|  |                  if (request.result == UnityWebRequest.Result.ProtocolError || request.result == UnityWebRequest.Result.ConnectionError)
 |  |                  if (request.result == UnityWebRequest.Result.ProtocolError || request.result == UnityWebRequest.Result.ConnectionError)
 | 
											
												
													
														|  |                  {
 |  |                  {
 | 
											
												
													
														|  | -                    PromptController.Instance.ShowFloatTextPrompt("下载失败");
 |  | 
 | 
											
												
													
														|  |                      ET.Log.Error("Download  failed, error code:" + request.result, ",data:" + JsonUtility.ToJson(data));
 |  |                      ET.Log.Error("Download  failed, error code:" + request.result, ",data:" + JsonUtility.ToJson(data));
 | 
											
												
													
														|  |                      count += 1;
 |  |                      count += 1;
 | 
											
												
													
														|  |                      yield return DownloadPicture(data, count);
 |  |                      yield return DownloadPicture(data, count);
 | 
											
										
											
												
													
														|  | @@ -94,19 +94,19 @@ namespace GFGGame
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          private static IEnumerator DownloadPicture(PoemPhotoData data, int count)
 |  |          private static IEnumerator DownloadPicture(PoemPhotoData data, int count)
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  | -            if (count >= 5)
 |  | 
 | 
											
												
													
														|  | 
 |  | +            if (count >= 3)
 | 
											
												
													
														|  |              {
 |  |              {
 | 
											
												
													
														|  | 
 |  | +                PromptController.Instance.ShowFloatTextPrompt("下载失败");
 | 
											
												
													
														|  |                  ET.Log.Error("PoemPhotoData Download  failed!!! data:" + JsonUtility.ToJson(data));
 |  |                  ET.Log.Error("PoemPhotoData Download  failed!!! data:" + JsonUtility.ToJson(data));
 | 
											
												
													
														|  |                  data.Ntexture = null;
 |  |                  data.Ntexture = null;
 | 
											
												
													
														|  |                  ViewManager.Hide<ModalStatusView>();
 |  |                  ViewManager.Hide<ModalStatusView>();
 | 
											
												
													
														|  | -                yield return null;
 |  | 
 | 
											
												
													
														|  | 
 |  | +                yield break;
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |              using (UnityWebRequest request = UnityWebRequestTexture.GetTexture(data.PictureTempUrl))
 |  |              using (UnityWebRequest request = UnityWebRequestTexture.GetTexture(data.PictureTempUrl))
 | 
											
												
													
														|  |              {
 |  |              {
 | 
											
												
													
														|  |                  yield return request.SendWebRequest();
 |  |                  yield return request.SendWebRequest();
 | 
											
												
													
														|  |                  if (request.result == UnityWebRequest.Result.ProtocolError || request.result == UnityWebRequest.Result.ConnectionError)
 |  |                  if (request.result == UnityWebRequest.Result.ProtocolError || request.result == UnityWebRequest.Result.ConnectionError)
 | 
											
												
													
														|  |                  {
 |  |                  {
 | 
											
												
													
														|  | -                    PromptController.Instance.ShowFloatTextPrompt("下载失败");
 |  | 
 | 
											
												
													
														|  |                      ET.Log.Error("Download  failed, error code:" + request.result, ",data:" + JsonUtility.ToJson(data));
 |  |                      ET.Log.Error("Download  failed, error code:" + request.result, ",data:" + JsonUtility.ToJson(data));
 | 
											
												
													
														|  |                      count += 1;
 |  |                      count += 1;
 | 
											
												
													
														|  |                      yield return DownloadPicture(data, count);
 |  |                      yield return DownloadPicture(data, count);
 |