예제 #1
0
파일: API.cs 프로젝트: setchi/kagaribi
    public static void UpdatePlayerName(JsonModel.PlayerInfo playerInfo, Action onSuccess, Action <WWW> onError = null)
    {
        var form = new Dictionary <string, string>();

        form.Add("id", playerInfo.id);
        form.Add("name", playerInfo.name);

        HTTP.Post(hostName + "home/update_player_name.json", form, www => onSuccess(), onError);
    }
예제 #2
0
    void UpdatePlayerName(JsonModel.PlayerInfo playerInfo)
    {
        API.UpdatePlayerName(playerInfo, () => {
            LocalData.Rewrite(localData => {
                localData.playerInfo = playerInfo;
                return(localData);
            });
            messageText.text = "名前を変更しました";

            // ランキングテーブル再取得
            FetchRanking();
        }, www => messageText.text = "通信に失敗しました");
    }