Ejemplo n.º 1
0
    public void SwitchToMenu(JDMenu menu, bool saveMenu = true)
    {
        if (menu != null)
        {
            JDMenu topMenu = menus.FirstOrDefault(m => m.IsTopLevel);

            if (topMenu != null)
            {
                topMenu.SendToBackLayer();
                if (saveMenu)
                {
                    history.Push(topMenu);
                }
            }

            menu.BringToTopLayer();
        }
    }
Ejemplo n.º 2
0
 public void AssignMenu(JDMenu menuToNavigate)
 {
     ToMenu = menuToNavigate;
 }
Ejemplo n.º 3
0
 public override void Start()
 {
     base.Start();
     GameObject level = GameObject.Find("LevelText");
     LevelText = DynamicText.GetTextMesh(level.transform.GetChild(0).gameObject);
     LevelText.SetText("");
     pausedMenu = navigate.GetMenu("Pause Menu");
 }