public void PlayerLeaving()
    {
        RequestDeletePlayerEntry param = new RequestDeletePlayerEntry();

        param.player_entry_id = PlayerSession.player_entry_id;

        ApiClient.Instance.ResponseDeletePlayerEntry = ResponseDeletePlayerEntry;
        ApiClient.Instance.RequestDeletePlayerEntry(param);
    }
Exemple #2
0
 // ルームから退出
 public void OnClick()
 {
     if (!UserInfo.flg_spectator)
     {
         ApiClient.Instance.ResponseDeletePlayerEntry = ResponseDeletePlayerEntry;
         var param = new RequestDeletePlayerEntry();
         param.player_entry_id = UserInfo.player_entory_id;
         ApiClient.Instance.RequestDeletePlayerEntry(param);
     }
     else
     {
         ApiClient.Instance.ResponseDeleteSpectatorEntry = ResponseDeleteSpectatorEntry;
         var param = new RequestDeleteSpectatorEntry();
         param.spectator_entry_id = UserInfo.player_entory_id;
         ApiClient.Instance.RequestDeleteSpectatorEntry(param);
     }
 }
        /// <summary>
        ///     RequestDeletePlayerEntry
        ///     /api/player_entries/:player_entry_idへDELETEでリクエストを行なう
        /// </summary>
        public void RequestDeletePlayerEntry(RequestDeletePlayerEntry param)
        {
            var url = ipAddr + string.Format("/api/player_entries/{0}", param.player_entry_id);

            requester.Delete(url, param, ResponseDeletePlayerEntry);
        }