Пример #1
0
    IEnumerator LoadSceneBundle(string name, HandBackCall HandCall, params object[] args)
    {
        asyn = SceneManager.LoadSceneAsync(name);
        yield return(asyn);

        Resources.UnloadUnusedAssets();
        GC.Collect();
        if (HandCall != null)
        {
            HandCall(args);
        }
        //asyn = null;
    }
Пример #2
0
 public void LoadScene(string name, HandBackCall HandCall, params object[] args)
 {
     StartCoroutine(LoadSceneBundle(name, HandCall, args));
 }