Пример #1
0
        private IEnumerator LoadAsync(string scene, AssetBundle asset)
        {
            next           = null;
            loadLevelAsync = SceneManager.LoadSceneAsync(scene);
            yield return(loadLevelAsync);

            loadLevelAsync = null;
            SceneStack.Push(scene);
            InputBlocker.Hide(this);
        }
Пример #2
0
 private void LoadSync(string scene)
 {
     try
     {
         SceneManager.LoadScene(scene);
         SceneStack.Push(scene);
     } catch (Exception ex)
     {
         log.Error(ex);
         SceneManager.LoadScene(0);
     }
     InputBlocker.Hide(this);
 }