Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.84 KB | None | 0 0
  1.  
  2.         LoadArena(_arenaSceneName);
  3.         LoadFirstLevel(_startingLevel);
  4.        
  5.         var targets = GameObject.FindGameObjectsWithTag("Target");
  6.         print(targets.Length);
  7.         _numberOfTargets = targets.Length;
  8.         _startTime = _time = Time.time;
  9.  
  10.         _guiScript = GetComponent<GuiScript>();
  11.     }
  12.  
  13.     private void LoadArena(string arenaSceneName)
  14.     {
  15.         StartCoroutine(LoadScene(arenaSceneName));
  16.     }
  17.  
  18.     IEnumerator LoadScene(string sceneName)
  19.     {
  20.         print("Loading Scene: " + sceneName);
  21.         var op = SceneManager.LoadSceneAsync(sceneName, LoadSceneMode.Additive);
  22.         while (!op.isDone)
  23.             yield return null; // wait minimum step
  24.         yield break;
  25.     }
  26.  
  27.     private void LoadFirstLevel(string stageName)
  28.     {
  29.         StartCoroutine(LoadScene(stageName));
  30.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement