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);
        }
    }
Beispiel #2
0
    //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);
    }