コード例 #1
0
ファイル: MenuNavigator.cs プロジェクト: jmdjr/jd-bacon
    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();
        }
    }
コード例 #2
0
ファイル: JDMenuButton.cs プロジェクト: jmdjr/jd-bacon
 public void AssignMenu(JDMenu menuToNavigate)
 {
     ToMenu = menuToNavigate;
 }
コード例 #3
0
ファイル: GamePlay.cs プロジェクト: jmdjr/jd-bacon
 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");
 }