private void Start() { QualitySettings.currentLevel = (QualityLevel)(3 + GameData.mGameSettings.mGraphicsLevel); DynamicOptions.bDrawCursor = true; GameData.IsChooserActive = true; GameObject gameObject = GameObject.Find("DynamicOptions"); if (gameObject != null) { Debug.Log("DynamicOptions GameObject found!"); DynamicOptions dynamicOptions = gameObject.GetComponent("DynamicOptions") as DynamicOptions; dynamicOptions.bCanFullscreen = true; } if (GameObject.Find("GameMusic(Clone)") == null) { if (GameData.DoesEventExist("GameHome_MusicLoop")) { GameMusic.GetComponent <AudioSource>().clip = (GameData.eventObjects["GameHome_MusicLoop"] as AudioClip); } GameMusic = (Object.Instantiate(GameMusic) as GameObject); GameMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume; } else { GameMusic = GameObject.Find("GameMusic(Clone)"); GameMusic.GetComponent <AudioSource>().volume = GameData.mGameSettings.mMusicVolume; } if (GameData.MasterSuitList.Count == 0) { GameData.InitSuitList(string.Empty); } ModelTransforms = new Transform[4]; ModelTransforms[0] = null; ModelTransforms[1] = GUIUtil.mInstance.mBackground; ModelTransforms[2] = GUIUtil.mInstance.mSuitEffect; ModelTransforms[3] = GameObject.CreatePrimitive(PrimitiveType.Plane).transform; for (int i = 0; i < ModelTransforms.Length; i++) { if (ModelTransforms[i] == null) { Debug.LogError(string.Format("Model Transforms {0} is null!", i)); } } tabhome = new TabHome(this); tabshowcase = new TabShowcase(this); mSharedSkin = GUIUtil.mInstance.mSharedSkin; StartCoroutine(UpdateScreenSpace()); CheckTutorial(bOverride: false); HolidayEvent.CreateEvent(out m_LoadHolidayEvent, out m_UpdateHolidayEvent, out m_DrawHolidayEvent); if (m_LoadHolidayEvent != null) { m_LoadHolidayEvent(); } }
private void ButtonHome_Click(object sender, EventArgs e) { if (this.PanelCurrentTab.HasChildren) { this.PanelCurrentTab.GetChildAtPoint(new Point(0, 0)).Dispose(); } TabHome tabHome = new TabHome { Parent = PanelCurrentTab }; tabHome.Show(); }
private void MainMenuForm_Load(object sender, EventArgs e) { if (this.PanelCurrentTab.HasChildren) { this.PanelCurrentTab.GetChildAtPoint(new Point(0, 0)).Dispose(); } TabHome tabHome = new TabHome { Parent = PanelCurrentTab }; tabHome.Show(); }