// ルームから退出 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> /// RequestDeleteSpectatorEntry /// /api/spectator_entries/:spectator_entry_idへDELETEでリクエストを行なう /// </summary> public void RequestDeleteSpectatorEntry(RequestDeleteSpectatorEntry param) { var url = ipAddr + string.Format("/api/spectator_entries/{0}", param.spectator_entry_id); requester.Delete(url, param, ResponseDeleteSpectatorEntry); }