private void OnChatInput(string input) { if (!string.IsNullOrEmpty(input) && !string.IsNullOrWhiteSpace(input)) { var chat = new ChatData() { author = _clientNickname, entry = input }; var msg = new Message() { header = "chat", body = chat.Serialize() }; _client.Send(msg.Serialize()); _chatPanel.inputField.text = ""; _chatPanel.inputField.ActivateInputField(); } }
public void SendMessage(ChatData data, Int32 action) { byte[] _data = data.Serialize(); ChatClient.Instance.SendMessage(_data, action); }