public void Confirm() { //배치 0명 하고 확인눌럿을 때 if (m_iCurAvailableEmployee.Equals(0)) { GameObject PopUpMsg = ObjFactory.getInstance.PopUpMsg(Localization.Get("NeedEmployee"), POPUP_TYPE.CONFIRM); PopUpMsg.GetComponent <PopupMsg>().onPressBtn += new PopupMsg.OnPressBtn(PopUpMsg.GetComponent <PopupMsg>().DestroyThisYesBtn); return; } StartCoroutine(CloseCoroutine()); GameObject.Find("ProjectAdder(Clone)").GetComponent <ProjectAdder> ().CloseAdder(); //새 프로젝트 생성 Project_value newProject = new Project_value(); newProject.m_startTime = System.DateTime.Now; newProject.m_endTime = System.DateTime.Now + m_TimeToEnd; newProject.m_iEmployee = m_iCurAvailableEmployee; newProject.m_iClass = m_iClassIdx; newProject.m_iCompleteRevenue = m_iEstimatedRevenue; newProject.m_iProjectValue = m_iProjectValue; newProject.m_strName = GameObject.Find("nameSlot").transform.GetChild(2).GetComponent <UILabel>().text; ObjFactory.getInstance.Project(newProject); GameMgr.getInstance.m_ListProjectInProgress.Add(newProject); }
public GameObject Project(Project_value value) { GameObject Project = Instantiate(_Project) as GameObject; Project.transform.parent = GameObject.Find("Teams").transform.GetChild(GameMgr.getInstance.m_iCurAddTeam).GetChild(3).GetChild(GameMgr.getInstance.m_iCurAddProject).transform; Project.transform.localScale = Vector3.one; Project.transform.localPosition = Vector3.zero; Project.GetComponent <Project> ().m_project = value; return(Project); }