using System.Collections; using System.Collections.Generic; using UnityEngine; using WI; namespace CHN { public class Panel_DashBoard : PanelBase { public UI_DashboardCheckListBox dashBoardCheckListBox; public Panel_CompleteAlramHistory completeAlramHistory; public Panel_Library library; public Panel_WorkConditionAnalysis workConditionAnalysis; public Panel_WorkTimeAnalysis workTimeAnalysis; public override void AfterAwake() { dashBoardCheckListBox = GetComponentInChildren(true); completeAlramHistory = FindSingle(); library = FindSingle(); workConditionAnalysis = FindSingle(); workTimeAnalysis = FindSingle(); PlayerPrefs.SetInt("isCompleteAlramHistory", 0); PlayerPrefs.SetInt("isLibrary", 0); PlayerPrefs.SetInt("isWorkConditionAnalysis", 0); PlayerPrefs.SetInt("isWorkTimeAnalysis", 0); SetDashBoardCheckListBox(); } public Dictionary GetDashboardItem() { var dic = new Dictionary(); dic.Add("¿Ï·á ¾Ë¶÷ ½Ã°£", completeAlramHistory.gameObject); dic.Add("¶óÀ̺귯¸®", library.gameObject); dic.Add("ÀÛ¾÷ Á¶°Ç ºÐ¼®", workConditionAnalysis.gameObject); dic.Add("ÀÛ¾÷ ½Ã°£ ºÐ¼®", workTimeAnalysis.gameObject); return dic; } private void SetDashBoardCheckListBox() { var dashboardItem = GetDashboardItem(); dashBoardCheckListBox.Init(dashboardItem); } public void Open() { SetActive(true); } } }