Exemple #1
0
    // [開始遊戲]
    public void StartGame()
    {
        // 如果沒資料的話,顯示登入畫面
        if (User.getInstance().GetLocalUserData() == null)
        {
            // show login choose panel
            // 讓藍色那塊滑進來
            uICanvasMain.pnlLoginAni.SetBool("panelEnter", true);
            Debug.Log("show login choose panel");
            return;
        }

        string url = Util.getInstance().LobbyAddr + "/users/user?user_id=" + User.getInstance().user_id + "&fb_userid=" + User.getInstance().fb_userid;

        nwMng.WebRequest_Get(url).Then(json => {
            User.getInstance().Clone(json["data"]);
            User.getInstance().SetLocalUserData();
            Debug.Log("[StartGame] User instance: " + User.getInstance().ToString());
            Debug.Log("dictiionaryResult : " + json.ToJson());

            Debug.Log("Form upload complete!");

            // 顯示成功登入,轉場
        }).Catch(err => {
            Debug.LogError(err);
        });
    }