public void OpenDispatchTeamWindow(CDispatch DispatchRecvData, DATA_DISPATCH DispatchTableData) { if (m_DispatchTeamWindow == null) { m_DispatchTeamWindow = UIResourceMgr.CreatePrefab <DispatchTeamWindow>(BUNDLELIST.PREFABS_UI_DISPATCH, transform, "DispatchTeamWindow"); UIControlManager.instance.AddWindow(enUIType.DISPATCHTEAMWINDOW, m_DispatchTeamWindow); } _DispatchRecvData = DispatchRecvData; _DispatchTableData = DispatchTableData; m_DispatchTeamWindow.Init(DispatchRecvData, DispatchTableData); m_DispatchTeamWindow.OpenUI(); }
//=================================================================================== // // Packet // //=================================================================================== /// <summary> /// Rmi_DispatchStart(_stDispatchStartAck stAck) 패킷 받음. /// </summary> /// <param name="stAck"></param> public void DispatchStart(_stDispatchStartAck stAck) { if (m_DispatchMissionWindow != null) { m_DispatchMissionWindow.OnClickBack(m_DispatchMissionWindow.gameObject); m_DispatchMissionWindow = null; } if (m_DispatchTeamWindow != null) { m_DispatchTeamWindow.OnClickBack(m_DispatchTeamWindow.gameObject); m_DispatchTeamWindow = null; } Init(); }