public override void OnGotFocus()
 {
     base.OnGotFocus();
     goingBack = false;
     menuButtons.RebuildLinks();
     SetupScene();
 }
示例#2
0
 public override void OnGotFocus()
 {
     base.OnGotFocus();
     transitioning          = false;
     InMainMenu             = true;
     Physics.autoSimulation = true;
     logo.SetActive(StartupExperienceUI.instance == null || !StartupExperienceUI.instance.gameObject.activeInHierarchy);
     if (TutorialRepository.instance.HasAvailableItems() || VideoRepository.instance.HasAvailableItems())
     {
         extrasButton.gameObject.SetActive(value: true);
     }
     else
     {
         extrasButton.gameObject.SetActive(value: false);
     }
     if (workshopButton != null)
     {
         workshopButton.gameObject.SetActive(value: false);
     }
     menuButtons.RebuildLinks(makeExplicit: true);
 }