/// <summary> /// Constructor. Sets up the sound and canvas/panel. Loads button prefab and then loads the buttons. /// </summary> /// <param name="MenuSounds">Reference to the MenuSounds object</param> public BuildMainMenu(MenuSounds MenuSounds) { menuSounds = MenuSounds; menuSounds.StartMenuSounds(); canvasPanel = new CanvasPanel(); buttonPrefab = Resources.Load <GameObject>(strButtonPrefab); MainMenuLoad(); }
public BuildOptionsMenu(MenuSounds MenuSounds, CanvasPanel ParentMenu) { eventTrigger = null; parentMenu = ParentMenu; menuSounds = MenuSounds; menuSounds.StartMenuSounds(); canvasPanel = new CanvasPanel(); sliderPrefab = Resources.Load <GameObject>(strSliderPrefab); buttonPrefab = Resources.Load <GameObject>(strButtonPrefab); OptionsMenuLoad(); }
public BuildSaveLoadMenu(MenuSounds MenuSounds, CanvasPanel ParentMenu) { eventTrigger = null; parentMenu = ParentMenu; menuSounds = MenuSounds; menuSounds.StartMenuSounds(); canvasPanel = new CanvasPanel(); buttonPrefab = Resources.Load <GameObject>(strButtonPrefab); saveLoadPrefab = Resources.Load <GameObject>(strSaveLoadPrefab); LoadSaveLoadMenu(); }