private void CrearTransporte(int IDTransporte) { ObjetoTransporteInter objetoTransporteInter = ObjetoTransporteInter.LoadObjetoTransporteInter(Manager.rutaTransportes + IDTransporte.ToString() + ".xml"); GameObject transporteGO = new GameObject("Transporte"); transporteGO.transform.SetParent(gameObject.transform, false); if (objetoTransporteInter.GetType() == typeof(ObjetoTransporteInter)) { TransporteInterObjeto transporteInterObjeto = transporteGO.AddComponent <TransporteInterObjeto>(); transporteInterObjeto.Constructor(objetoTransporteInter.ID, objetoTransporteInter.escenas); } }
//Devuelve el mensaje de un xml indicado en la ruta public static ObjetoTransporteInter LoadObjetoTransporteInter(string path) { ObjetoTransporteInter objetoTransporteInteractuable = Manager.instance.DeserializeData <ObjetoTransporteInter>(path); return(objetoTransporteInteractuable); }