static void LoadResources() { if (!isLoading) { if (s_LoadList.Count == 0) { if (s_loadCallBack != null) { try { s_loadCallBack(LoadState.CompleteState); } catch (Exception e) { Debug.LogError("Load Finsih CallBack Error : " + e.ToString()); } s_loadCallBack = null; s_loadCount = 0; } } else { AssetsBundleManager.LoadBundleAsync(s_LoadList[0], LoadResourcesFinishCallBack); s_LoadList.RemoveAt(0); isLoading = true; s_loadStatus.isDone = false; s_loadStatus.progress = (1 - (s_LoadList.Count / s_loadCount)); try { s_loadCallBack(s_loadStatus); } catch (Exception e) { Debug.LogError("Load Finsih CallBack Error : " + e.ToString()); } } } }