//public void send() //{ // Chat = FieldChat.GetComponent<Text>().text; // Tex.GetComponent<Text>().text += Chat + "\n"; //Tex.GetComponent<Text>().alignment = TextAnchor.LowerRight; //inputField.text = null; //websocket.Send(Chat); //} public void SendMess() { if (inputtext.text == "" || websocket.ReadyState != WebSocketState.Open) { return; } MessData messData = new MessData(); messData.username = inputname.text; messData.message = inputtext.text; string toJson = JsonUtility.ToJson(messData); websocket.Send(toJson); inputtext.text = ""; }
// Update is called once per frame void Update() { UpdateNotifyMessage(); if (string.IsNullOrEmpty(tempMessST) == false) { MessData reciveMessData = JsonUtility.FromJson <MessData>(tempMessST); if (reciveMessData.username == inputname.text) { SendT.text += reciveMessData.username + ": " + reciveMessData.message + "\n"; } else { reText.text += reciveMessData.username + ": " + reciveMessData.message + "\n"; } tempMessST = ""; } }