public void SetupParentPanel(TaskDisplayManager manager, int parentID, List <int> childrenIDList) { m_System = manager; m_ParentTaskID = parentID; m_ChildrenTaskIDs = childrenIDList; CollectTasks(); }
public override void Init() { base.Init(); this.taskPanel = this.transform.Find("Anchor/TasklPanel"); this.taskDataManager = new TaskDataManager(); this.taskDisplayManager = new TaskDisplayManager(); this.coroutineManager = new CoroutineManager(); }
public void SetupParentPanel(TaskDisplayManager manager, int parentID, List <int> childrenIDList) { GameObject parentPanelObj = UnityFind.GameObjectFind(this.gameObject, "ParentPanel"); if (null != parentPanelObj) { Task2DParentRegion parentPanel = parentPanelObj.GetComponent <Task2DParentRegion>(); if (null == parentPanel) { parentPanel = parentPanelObj.AddComponent <Task2DParentRegion>(); } m_ParentPanel = parentPanel; m_ParentPanel.SetupParentPanel(manager, parentID, childrenIDList); } }
public override void Init() { base.Init(); this.leftPanel = this.transform.Find("Anchor/LeftAnchor/Panel"); this.leftChoose = this.transform.Find("Anchor/LeftAnchor/Choose"); this.taskSummary = this.transform.Find("Anchor/TaskSummary"); this.rightPanel = this.taskSummary.Find("Panel"); this.taskPanel = this.transform.Find("Anchor/TasklPanel"); if (this.pointId == null) { this.pointId = new List <string>(); } this.GetLeftTras(); this.GetRightTras(); this.CheckPoint(); this.taskDataManager = new TaskDataManager(); this.taskDisplayManager = new TaskDisplayManager(); this.coroutineManager = new CoroutineManager(); }