增加confirm类型;国家省份城市json;增加列表缓存

This commit is contained in:
Caiyanpeng committed 2021-05-08 10:52:37 +08:00
1 parent 9bc3864790
commit 60bf5bd59d
19 files changed
+1638 -1360

No files matched your search

+12 -4
View File
@@ -199,28 +199,36 @@ namespace Assets.Scripts
}
else UnityEngine.Object.DestroyImmediate(child.gameObject);
}
Resources.UnloadUnusedAssets();
GC.Collect();
}
/*删除父亲节点下的所有孩子*/
/*显示网络图片*/
public delegate Coroutine StartCoroutine(IEnumerator routine);
public static void DisplayImage(StartCoroutine startCoroutine,RawImage img, string url)
public static void DisplayImage(StartCoroutine startCoroutine,RawImage img, string url, Action<Texture> action=null)
{
startCoroutine(DownloadImage(img, url));
startCoroutine(DownloadImage(img, url,action));
}
public static void DisplayImageAysnc(StartCoroutine startCoroutine, RawImage img, string url,Action<string> action)
{
startCoroutine(DownloadImageCallBack(img, url, action));
}
static IEnumerator DownloadImage(RawImage img,string MediaUrl)
static IEnumerator DownloadImage(RawImage img,string MediaUrl, Action<Texture> action = null)
{
UnityWebRequest request = UnityWebRequestTexture.GetTexture(MediaUrl);
yield return request.SendWebRequest();
if (request.isNetworkError || request.isHttpError)
Debug.Log(request.error);
else
else
{
img.texture = ((DownloadHandlerTexture)request.downloadHandler).texture;
if (action != null)
{
action.Invoke(img.texture);
}
}
}
static IEnumerator DownloadImageCallBack(RawImage img, string MediaUrl,Action<string> action)