protected override void DisplayInfo() { DateIndicatorPanel.SetActive(true); selectable.interactable = true; if (isClosed && info.Events.Count() == 0) { Image img = GetComponent <Image>(); if (img) { img.color = new Color(Color.red.r, Color.red.g, Color.red.b, 0.5f); } } else { if (info.Events.Count() < setTime.Length - 1) { FillEmptySlots(); } base.DisplayInfo(); } if (info.Alarms.Count > 0) { AlarmIndicatorPanel.SetActive(true); flagAlrm = true; } }
protected override void DisplayInfo() { if (info != null) { for (int i = 0; i < info.Events.Count(); i++) { Event n; if (info.Events.TryGet(i, out n)) { if (!n.filler) { GameObject o = Instantiate(guideView); o.transform.SetParent(guideList.transform); o.transform.localScale = Vector3.one; AssignInfo(o, n); } } } } if (info.Alarms.Count > 0) { AlarmIndicatorPanel.SetActive(true); flagAlrm = true; } }
protected override void DisplayInfo() { if (info == null || info.Events.Count() == 0) { for (int i = 0; i < setTime.Length - 1; i++) { AddFiller(setTime[i], setTime[i + 1]); } } else { if (!isClosed) { FillEmptySlots(); } } base.DisplayInfo(); if (info.Alarms.Count > 0) { AlarmIndicatorPanel.SetActive(true); flagAlrm = true; } }