StandaloneAPI.cs 579 B

12345678910111213141516171819202122
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.SceneManagement;
  5. public class StandaloneAPI
  6. {
  7. public static void ForceBackHome()
  8. {
  9. SceneManager.LoadScene("Home", LoadSceneMode.Single);
  10. if (PersistenHandler.ins)
  11. {
  12. var views = PersistenHandler.ins.menuBackCtr.views;
  13. while (views.Count > 0)
  14. {
  15. var view = views[views.Count - 1];
  16. views.RemoveAt(views.Count - 1);
  17. view.OnMenuBack();
  18. }
  19. }
  20. }
  21. }