Exemplo n.º 1
0
    void Start()
    {
        ComenzarPartidaSolo.cantidadExp = -1;
        string token = PlayerPrefs.GetString("token");

        if (token == null || token.Equals(""))
        {
            Debug.Log("Existe token, validandolo...");
            SceneManager.LoadScene("UsuarioAcceso", LoadSceneMode.Single);
        }
        else
        {
            StartCoroutine(ManejadorUsuario.CargarUsuario());
            StartCoroutine(ManejadorUsuario.CargarCartas());
        }
    }
    public IEnumerator SubirDeNivelCartaRoutine()
    {
        WWW www = Acciones.SubirDeNivel();

        yield return(www);

        if (!string.IsNullOrEmpty(www.error))
        {
            error.text  = www.error;
            error.color = Color.red;
            error.text  = "Error on server";
            Debug.Log(www.error);
            Debug.Log("EN ERROR");
        }
        else
        {
            //Devuelve el usuario con su nivel actualizado
            UsuarioDTO resultObj = JsonUtility.FromJson <UsuarioDTO>(www.text);
            ManejadorUsuario.CargarUsuario();
        }
    }
Exemplo n.º 3
0
 public void ActualizarDatos()
 {
     StartCoroutine(ManejadorUsuario.CargarUsuario());
     StartCoroutine(ManejadorUsuario.CargarCartas());
     cargandoCartas = true;
 }