// Use this for initialization void Start() { //load manifest CUtils.DebugCastTime("LoadingFirst"); Hugula.Localization.language = PlayerPrefs.GetString("Language", Application.systemLanguage.ToString()); LoadFirstHelper.LoadManifest(sceneAssetBundleName, sceneName); }
// Use this for initialization IEnumerator Start() { CUtils.DebugCastTime("LoadingFirst.Start"); //load manifest ResourcesLoader.Initialize(); CUtils.DebugCastTime("LoadingFirst.Initialize"); LogSys(); LoadFirstHelper.LoadFileManifest(sceneAssetBundleName, sceneName); yield return(null); #if UNITY_ANDROID //&& !UNITY_EDITOR if (ManifestManager.fileManifest == null) { //obb丢失 } #endif Hugula.Localization.language = PlayerPrefs.GetString("Language", Application.systemLanguage.ToString()); yield return(new WaitForLanguageHasBeenSet()); if (ManifestManager.CheckNeedUncompressStreamingAssets()) { // todo } LoadFirstHelper.BeginLoadScene(enterLua); }
/// <summary> /// ReStart. /// </summary> /// <param name="sconds">Sconds.</param> public static void ReStart (float sconds) { StopAllDelay(); var ins = _instance; if(ins) { GameObject.Destroy (ins.gameObject); } LoadFirstHelper.ReOpen (sconds); }
/// <summary> /// /// </summary> /// <param name="main"></param> private IEnumerator ReOpen(float seconds) { RemoveAllEvents(); yield return(new WaitForSeconds(seconds)); lua.luaState.Close(); yield return(new WaitForSeconds(seconds)); GameObject.Destroy(this.gameObject); LoadFirstHelper.BeginLoadScene(); }
// Use this for initialization IEnumerator Start() { CUtils.DebugCastTime("LoadingFirst.Start"); //load manifest ResourcesLoader.Initialize(); CUtils.DebugCastTime("LoadingFirst.Initialize"); LogSys(); LoadFirstHelper.LoadFileManifest(); yield return(new WaitForSeconds(0.16f)); Hugula.Localization.language = PlayerPrefs.GetString("Language", Application.systemLanguage.ToString()); yield return(new WaitForLanguageHasBeenSet()); LoadFirstHelper.SetScene(sceneAssetBundleName, sceneName); if (ManifestManager.CheckNeedUncompressStreamingAssets()) { // todo } LoadFirstHelper.BeginLoadScene(); }
void OnDecomper() { ManifestManager.CompleteUncompressStreamingAssets(); LoadFirstHelper.BeginLoadScene(enterLua); }
/// <summary> /// ReStart. /// </summary> /// <param name="sconds">Sconds.</param> public void ReStart(float sconds) { GameObject.Destroy(this.gameObject); LoadFirstHelper.ReOpen(sconds); //StartCoroutine(ReOpen(sconds)); }
// Use this for initialization void Start() { //load manifest CUtils.DebugCastTime("LoadingFirst"); LoadFirstHelper.LoadManifest(sceneAssetBundleName, sceneName); }