/// <summary> /// 发送受伤信息 /// </summary> /// <param name="pos">角色位置</param> public void SendHarmInfo(Vector2 pos) { var deathInfo = new GameDeathInfoDTO(pos.x, pos.y); StartCoroutine(NetworkTool.PostJsonRequest( "/push_death_info" , JsonConvert.SerializeObject(deathInfo), result => {})); }
private void OnGUI() { if (GUILayout.Button("你好")) { StartCoroutine(NetworkTool.GetRequest("/hello", Debug.Log)); } if (GUILayout.Button("测试登陆")) { StartCoroutine(NetworkTool.GetRequest("/login_code/ALSRITTER", Debug.Log)); } if (GUILayout.Button("取得地图信息")) { StartCoroutine(NetworkTool.GetRequest("/get_map_infos", Debug.Log)); } if (GUILayout.Button("取得地图")) { StartCoroutine(NetworkTool.GetRequest("/get_map/1", Debug.Log)); } if (GUILayout.Button("发送死亡信息")) { var deathInfo = new GameDeathInfoDTO(12, 3); StartCoroutine(NetworkTool.PostJsonRequest( "/push_death_info" , JsonConvert.SerializeObject(deathInfo), Debug.Log)); } if (GUILayout.Button("游戏结束的信息")) { var endInfo = new GameEndInfoDTO(32, 11.01f, 4, true); StartCoroutine(NetworkTool.PostJsonRequest( "/push_end_info" , JsonConvert.SerializeObject(endInfo), Debug.Log)); } }