// ------------------------------------------------ // コマの移動をサーバに送信 // ------------------------------------------------ void UpdatePieceInfo() { ApiClient.Instance.ResponseUpdatePiece = ResponseUpdatePiece; var param = new RequestUpdatePiece(); param.piece_id = info.piece_id; param.point_y = info.point_y; param.point_x = info.point_x; ApiClient.Instance.RequestUpdatePiece(param); }
void SendMovePiece() { RequestUpdatePiece param = new RequestUpdatePiece(); param.piece_id = EndCoinPlaceController.piece_id; param.point_x = EndCoinPlaceController.width_id - 1; param.point_y = EndCoinPlaceController.height_id; ApiClient.Instance.ResponseUpdatePiece = ResponseUpdatePiece; ApiClient.Instance.RequestUpdatePiece(param); }
void SendMovePiece() { RequestUpdatePiece param = new RequestUpdatePiece(); param.piece_id = EndCoinPlaceController.piece_id; param.point_x = EndCoinPlaceController.width_id; param.point_y = EndCoinPlaceController.height_id; if (!is_first) { param.point_x = 9 - param.point_x; param.point_y = 7 - param.point_y; } param.point_x -= 1; ApiClient.Instance.ResponseUpdatePiece = ResponseUpdatePiece; Debug.Log("x: " + param.point_x + ", y: " + param.point_y); ApiClient.Instance.RequestUpdatePiece(param); }
/// <summary> /// RequestUpdatePiece /// /api/pieces/:piece_idへPUTでリクエストを行なう /// </summary> public void RequestUpdatePiece(RequestUpdatePiece param) { var url = ipAddr + string.Format("/api/pieces/{0}", param.piece_id); requester.Put(url, param, ResponseUpdatePiece); }