void doNewDMWindow(int windowID) { hoy = GUIComponents.labelTextArea(new Rect(inicio_x + offset, inicio_y + offset, maxWidth - 40, 60), hoy, "What will you do today?"); ayer = GUIComponents.labelTextArea(new Rect(inicio_x + offset, inicio_y + offset + 90, maxWidth - 40, 60), ayer, "What did you do yesterday?"); inconvenientes = GUIComponents.labelTextArea(new Rect(inicio_x + offset, inicio_y + offset + 150, maxWidth - 40, 60), inconvenientes, "Are there any impediments?"); if (GUI.Button(new Rect(inicio_x+offset,260,100,20),"Save")){ DailyMeeting dm = new DailyMeeting(); dm.setAyer(ayer); dm.setFecha(System.DateTime.Now.Ticks); dm.setHoy(hoy); dm.setInconvenientes(inconvenientes); dm.setNick(MultiPlayer.Instance.getMyUserName()); MultiPlayer.Instance.getSmartFox().Send(new ExtensionRequest("crearDailyMeeting",dm.toSFSObject())); CargarDMWindows = false; this.limpiarVentana(); //GUI_CargarDailyPanel cdmp = (GUI_CargarDailyPanel)(GameObject.Find("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel"); //ArrayList dailys = (ArrayList)MultiPlayer.Instance.getListaDailyMeetings(); //cdmp.inicializar(dailys); } if (GUI.Button(new Rect(inicio_x+offset+120,260,100,20),"Cancel")){ CargarDMWindows = false; this.limpiarVentana(); } }
public Text3DPlaneDM(string dato,GameObject padre,Vector3 posicion,Vector3 escala,int fontsize, string name, DailyMeeting d) : base(dato,padre,posicion,escala,fontsize,name) { this.dailyMeeting = d; plano.GetComponent<Renderer>().material = (Material)Resources.Load("MaterialTransparente"); plano.AddComponent<GUI_activarDetalleMinuta>(); plano.SendMessage("setDailyMeeting",d); }
//agregamos esto public void agregarDailyMeeting(SFSObject dataObject) { DailyMeeting dailyMeeting = new DailyMeeting(); dailyMeeting.fromSFSObject(dataObject); listaDailyMeetings.Add(dailyMeeting); GUI_CargarDailyPanel dailyPanel = (GUI_CargarDailyPanel)(GameObject.Find ("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel"); dailyPanel.resetIndex(); dailyPanel.inicializar(listaDailyMeetings); }
public void cargarDatos(SFSObject dataObject) { ISFSArray sprints=dataObject.GetSFSArray("sprints"); foreach (SFSObject sprintObject in sprints){ Sprint sprint = new Sprint(); sprint.fromSFSObject(sprintObject); listaSprints.Add(sprint); } foreach(Sprint item in listaSprints) { Debug.Log(item.getId_Sprint()); foreach (UserStory story in item.getListaStories()){ Debug.Log (story.getDescripcion()); foreach (Task tarea in story.getListaTareas()){ Debug.Log (tarea.getDescripcion()); } } } backlog.cargarVector(); backlog.cargarInicial(); crearPlanoTask planoTask = (crearPlanoTask)(GameObject.Find("panelTaskBoard")).GetComponent("crearPlanoTask"); planoTask.inicializar(listaSprints); poker.inicializar(); ISFSArray dailyMeetings = dataObject.GetSFSArray("dailyMeetings"); foreach (SFSObject dailyMeetingObject in dailyMeetings){ DailyMeeting dailyMeeting = new DailyMeeting(); dailyMeeting.fromSFSObject(dailyMeetingObject); listaDailyMeetings.Add(dailyMeeting); } GUI_CargarDailyPanel dailyPanel = (GUI_CargarDailyPanel)(GameObject.Find ("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel"); try{ dailyPanel.inicializar(listaDailyMeetings); // GUI_CargarDailyPanel usuario = (GUI_CargarDailyPanel)(GameObject.Find ("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel"); // usuario.inicializar (); } catch { Debug.Log ("el panel lo rompe"); } datosCargados=true; }
public void setDailyMeeting(DailyMeeting d) { dailyMeeting = d; }
void setDailyMeeting(DailyMeeting dailyMeeting) { this.dailyMeeting = dailyMeeting; }