/// <summary>
/// 发送数据给服务器
/// </summary>
public void SendMessage(string data)
{
if (IsConnected == false)
{
return;
}
try
{
ByteBuffer buffer = new ByteBuffer();
buffer.WriteString(data);
//Debug.Log("SendMessage:" + data);
clientSocket.Send(WriteMessage(buffer.ToBytes()));
}
catch
{
IsConnected = false;
clientSocket.Shutdown(SocketShutdown.Both);
clientSocket.Close();
}
}