コード例 #1
0
 // Update is called once per frame
 private void Update()
 {
     if (isSuccess)
     {
         Backend.BMember.SaveToken(bro);
         isSuccess = false;
         bro.Clear();
     }
 }
コード例 #2
0
    void Update()
    {
        if (isSuccess)
        {
            Backend.BMember.SaveToken(bro);
            isSuccess = false;
            bro.Clear();
            OnBackendAuthorized();
        }

        Dispatcher.Instance.InvokePending();
    }
コード例 #3
0
    // Update is called once per frame
    void Update()
    {
        if (isSuccess)
        {
            Debug.Log("-------------Update(SaveToken)-------------");
            BackendReturnObject saveToken = Backend.BMember.SaveToken(bro);
            if (saveToken.IsSuccess())
            {
                Debug.Log("로그인 성공");
            }
            else
            {
                Debug.Log("로그인 실패: " + saveToken.ToString());
            }
            isSuccess = false;
            bro.Clear();
        }

        // 차트를 비동기로 저장하는 경우에만 필요한 부분입니다.
        if (isChartSuccess)
        {
            Debug.Log("-----------------Update-----------------");
            PlayerPrefsClear();
            Backend.Chart.SaveChart(chart);
            isChartSuccess = false;

            if (chart.IsSuccess())
            {
                JsonData rows = chart.GetReturnValuetoJSON()["rows"];
                string   ChartName, ChartContents;
                // get chart contents with chartName
                for (int i = 0; i < rows.Count; i++)
                {
                    ChartName     = rows[i]["chartName"]["S"].ToString();
                    ChartContents = PlayerPrefs.GetString(ChartName);
                    Debug.Log(string.Format("{0}\n{1}", ChartName, ChartContents));
                }
            }

            chart.Clear();
        }
    }
コード例 #4
0
    // 비동기 메소드는 update()문에서 SaveToken을 꼭 적용해야 합니다.
    void Update()
    {
        #region 회원가입 및 로그인(비동기)
        if (isSuccess)
        {
            // SaveToken( BackendReturnObject bro ) -> void
            // 비동기 메소드는 update()문에서 SaveToken을 꼭 적용해야 합니다.
            BackendReturnObject saveToken = Backend.BMember.SaveToken(bro);

            if (saveToken.IsSuccess())
            {
                print("비동기 로그인 성공");
                loginState.text = "로그인 상태 : 로그인";
            }
            else
            {
                Error(bro.GetErrorCode(), "UserFunc");
            }

            isSuccess = false;
            bro.Clear();
        }
        #endregion
    }