Exemple #1
0
    public void MostrarTienda()
    {
        UIDialogo.instance.OcultarInterfaz(true);

        Inventario inventario = Inventario.LoadInventario(Manager.rutaInventarioTienda + IDInventario.ToString() + ".xml");

        CargarInventario(inventario);

        var ObjetoTienda = (GameObject)MonoBehaviour.Instantiate(Resources.Load("Tienda/TiendaPrefab"));
        TiendaController tiendaController = ObjetoTienda.GetComponent <TiendaController>();

        //		objetoController.InicializarTienda(numX, numY, fuente, inv, fondo);
        tiendaController.InicializarTienda(escaparate, numY, inventario, true);

        //Se establece el modo de la cámara en el Modo Objeto
        TPCamera.instance.SetObjectMode();
    }
    //PASAR A OBJETO TIENDA ALGUNAS DE LAS FUNCIONES
    public override void EjecutarAccion()
    {
        ManagerTiempo.instance.SetPausa(true);
        Manager.instance.StopNavMeshAgents();
        Cursor.visible = true;         //Muestra el cursor del ratón

        Inventario inventario = Inventario.LoadInventario(Manager.rutaInventarioTienda + IDInventario.ToString() + ".xml");

        CargarInventario(inventario);

        var objetoTienda = (GameObject)MonoBehaviour.Instantiate(Resources.Load("Tienda/TiendaPrefab"));
        TiendaController tiendaController = objetoTienda.GetComponent <TiendaController>();

//		objetoController.InicializarTienda(numX, numY, fuente, inv, fondo);
        tiendaController.InicializarTienda(escaparate, numY, inventario, false);

        //Se establece el modo de la cámara en el Modo Objeto
        TPCamera.instance.GetComponent <TPCamera>().SetObjectMode();
    }