public void ToMainMenu() { if (currMenu == CurrMenu.PreGameMenu) { HidePreGameMenu(); LeanTween.delayedCall(Consts.menuAnimationsTime / 3, () => ShowMainMenu()); } else if (currMenu == CurrMenu.InGameMenu) { GameManager.Instance.IsGameStart = false; ShowMainMenu(); } else if (currMenu == CurrMenu.DieMenu) { DieMenu.Hide(Consts.menuAnimationsTime); ShowMainMenu(); } else if (currMenu == CurrMenu.Leaderboard) { HideLeaderboard(); ShowMainMenu(false); } coinsSlider.SlideIn(); scoreSlider.SlideIn(); currMenu = CurrMenu.MainMenu; }
private void PopolniListaStavki() { if (CurrMenu == null) { return; } int ind = this.indStavka; for (int i = 0; i < this.ListaStavki.Count; i++) { if (ind < this.CurrMenu.GetContent().Count) { this.ListaStavki[i].UpdateObject(CurrMenu.GetContent()[ind]); if (this.CurrMenu.GetContent()[ind] is Meni) { this.ListaStavki[i].ForeColor = Color.Gold; ListaStavki[i].Font = new Font("Trebuchet MS", 16, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(204))); } else { this.ListaStavki[i].ForeColor = Color.White; ListaStavki[i].Font = new Font("Trebuchet MS", 16, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold))), System.Drawing.GraphicsUnit.Point, ((byte)(204))); } ind++; } else { ListaStavki[i].UpdateObject(null); } } }
public void ToLeaderboard() { if (currMenu == CurrMenu.MainMenu) { ShowLeaderboard(); currMenu = CurrMenu.Leaderboard; } }
private void pictureBox9_MouseDown(object sender, MouseEventArgs e) { int pom = CurrMenu.GetContent().Count - ListaStavki.Count; if (indMeni < pom) { indMeni++; PopolniListaMenija(); } }
private void PostaviPateka() { for (int i = flowLayoutPanelFasap1.Controls.Count - 1; i >= 1; i--) { if (CurrMenu.Equals((flowLayoutPanelFasap1.Controls[i] as LabelFASAP).LblObject)) { break; } else { RemoveFlowLayoutPanelControl(flowLayoutPanelFasap1, flowLayoutPanelFasap1.Controls[i]); } } }
public void ToPreGameMenu() { if (currMenu == CurrMenu.MainMenu) { HideMainMenu(); LeanTween.delayedCall(Consts.menuAnimationsTime / 3, () => ShowPreGameMenu()); } else if (currMenu == CurrMenu.DieMenu || currMenu == CurrMenu.InGameMenu) { LeanTween.move(Back1, new Vector2(-732, 2225), Consts.menuAnimationsTime) //30 .setEase(LeanTweenType.linear); LeanTween.value(Back1.gameObject, 34.0f, 30.0f, Consts.menuAnimationsTime) .setEase(LeanTweenType.linear) .setOnUpdate((float z) => { Back1.rotation = Quaternion.Euler(0, 0, z); }); LeanTween.move(Back2, new Vector2(641, -1800), Consts.menuAnimationsTime) //38 .setEase(LeanTweenType.linear); LeanTween.value(Back2.gameObject, 34.0f, 38.0f, Consts.menuAnimationsTime) .setEase(LeanTweenType.linear) .setOnUpdate((float z) => { Back2.rotation = Quaternion.Euler(0, 0, z); }); LeanTween.delayedCall(Consts.menuAnimationsTime / 3, () => ShowPreGameMenu()); } else { ShowPreGameMenu(); } scoreSlider.SlideOut(); coinsSlider.SlideOut(); BossUI.Hide(false); currMenu = CurrMenu.PreGameMenu; }
private void PopolniListaMenija() { if (CurrMenu == null) { return; } int ind = this.indMeni; for (int i = 0; i < this.ListaStavki.Count; i++) { if (ind < CurrMenu.GetContent().Count) { if (CurrMenu.GetContent()[ind] is Meni) { Meni mn = CurrMenu.GetContent()[ind] as Meni; if (!ShowInactive && !mn.ValidnostMeni) { i--; ind++; continue; } SetObject(ListaStavki[i], CurrMenu.GetContent()[ind]); SetFontLabel(ListaStavki[i], new Font("Trebuchet MS", 16, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(204)))); ListaStavki[i].ForeColor = Color.Gold; if (!mn.ValidnostMeni) { if (mn.Equals(SelectedComponent)) { ListaStavki[i].ForeColor = Color.Firebrick; } else { ListaStavki[i].ForeColor = Color.FromArgb(250, 20, 20); } } else { if (mn.Equals(SelectedComponent)) { ListaStavki[i].ForeColor = Color.SaddleBrown; } else { ListaStavki[i].ForeColor = Color.Gold; } } } else { SetFontLabel(ListaStavki[i], new Font("Trebuchet MS", 16, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold))), System.Drawing.GraphicsUnit.Point, ((byte)(204)))); SetObject(ListaStavki[i], CurrMenu.GetContent()[ind]); if (CurrMenu.GetContent()[ind].Equals(SelectedComponent)) { ListaStavki[i].ForeColor = Color.SaddleBrown; } else { ListaStavki[i].ForeColor = Color.White; } ListaStavki[i].Image = Resources.LabelBackground2; } if (CurrMenu.GetContent()[ind].Equals(SelectedComponent)) { ListaStavki[i].Image = Resources.LabelBackgroundSelected; } else { ListaStavki[i].Image = Resources.LabelBackground2; } ind++; } else { ListaStavki[i].Image = Resources.LabelBackground2; SetObject(ListaStavki[i], null); SetFontLabel(ListaStavki[i], new Font("Trebuchet MS", 16, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold))), System.Drawing.GraphicsUnit.Point, ((byte)(204)))); ListaStavki[i].ForeColor = Color.Khaki; } } }
public void ToDieMenu() { DieMenu.Show(Consts.menuAnimationsTime); currMenu = CurrMenu.DieMenu; }
public void ToInGameMenu() { ShowInGameMenu(); currMenu = CurrMenu.InGameMenu; }