public void SelectLine(byte lineID, EColors eColor = EColors.Default, bool unselect = false) { if (unselect) { Unselect(); } lines[lineID].color = Colors.getColor(eColor); }
private void Select(Transform parent, List <Image> list, byte iD, EColors eColor = EColors.Red) { Image img = parent.GetChild(iD).GetComponent <Image>(); img.color = Colors.getColor(eColor); list.Add(img); }
public void SelectMin(byte iD, EColors eColor = EColors.Red, bool unseelect = false) { if (unseelect) { UnselectMins(); } Select(minsList, selectedMins, iD, eColor); }
public void SelectMaks(byte iD, EColors eColor = EColors.Red, bool unseelect = false) { if (unseelect) { UnselectMaks(); } Select(maxsList, selectedMax, iD, eColor); }
public void SelectCell(byte cellID, EColors eColor = EColors.Default, bool unselect = false) { if (unselect) { Unselect(); } Image img = mainTable.GetChild(cellID).GetComponent <Image>(); img.color = Colors.getColor(eColor); selectedValue.Add(img); }
/// <summary> /// Funkcja dodająca do logów treść w odpowiednim kolorze /// </summary> /// <param name="msg">Wysyłana wiadomość</param> /// <param name="eColor">Kolor wiadomości (domyslnie biały)</param> public void AddLog(string msg, EColors eColor = EColors.Default) { Color c = Colors.getColor(eColor); string m = string.Format("{0}# {1}", logCounter++, msg); GameObject log = Instantiate(logPrefab, parent); log.transform.SetSiblingIndex(0); log.GetComponentInChildren <Text>().text = m; log.GetComponent <Image>().color = c; if (!HUDManager2.isAutoMode) { HUDManager2.SetPause(true); } }
public object GetBrush(EColors color) { switch (color) { case EColors.NormalBackground: return(Color.Transparent); case EColors.GivenBackground: return(Color.LightGray); case EColors.SelectedBackground: return(Color.LightBlue); case EColors.NormalForeground: return(Color.Black); case EColors.ErrorForeground: return(Color.Red); } return(Color.Turquoise); }
public void SwitchLight() { switch (eColors) { case EColors.Red: eColors = EColors.Yellow; break; case EColors.Yellow: eColors = SwitchDown == true ? EColors.Red : EColors.Green; SwitchDown = SwitchDown == true ? false : true; break; case EColors.Green: eColors = EColors.Yellow; break; } }
public void SelectColumn(byte colCount, byte colID, EColors eColor = EColors.Default, bool unselect = false) { if (unselect) { Unselect(); } Image img; for (byte i = 0; i < mainTable.childCount; i++) { if (i % colCount == colID) { img = mainTable.GetChild(i).GetComponent <Image>(); img.color = Colors.getColor(eColor); selectedValue.Add(img); } } }
public void SelectRow(byte rowCount, byte rowID, EColors eColor = EColors.Default, bool unselect = false) { if (unselect) { Unselect(); } byte childInRow = (byte)(mainTable.childCount / rowCount); byte startID = (byte)(childInRow * rowID); Image img; for (byte i = startID; i < startID + childInRow; i++) { img = mainTable.GetChild(i).GetComponent <Image>(); img.color = Colors.getColor(eColor); selectedValue.Add(img); } }
public Sprite GetStarSprite(EColors color) { switch (color) { case EColors.Green: return(orangeStar.sprite); case EColors.Orange: return(purpleStar.sprite); case EColors.Purple: return(greenStar.sprite); case EColors.None: return(null); default: return(null); } }
public static Color getColor(EColors colorName) { return(LogsManager.ins.colors.FirstOrDefault(x => x.colorName == colorName).colorValue); }
public TrafficControl(EColors eColors) { this.eColors = eColors; }
public void SelectInSelected(byte id, EColors eColor = EColors.Default) { selectedValue[id].color = Colors.getColor(eColor); }