コード例 #1
0
    private void OnServerChatMessage(NetworkMessage netMsg)
    {
        var msg = netMsg.ReadMessage <MessageTypes.ChatMessage>();

        //Debug.Log("New chat message on server: " + msg.message);

        MessageTypes.ChatMessage chat = new MessageTypes.ChatMessage();
        chat.message = _playerConnections[netMsg.conn.connectionId].Name + ": " + msg.message;

        NetworkServer.SendToAll((short)MessageTypes.MessageType.CHAT_MESSAGE, chat);
    }
コード例 #2
0
 public void DoSendMessage()
 {
     //Debug.Log("DoSendMessage");
     var chatInputField = GameObject.Find("ChatInputField");
     var t = (InputField)chatInputField.GetComponent(typeof(InputField));
     t.Select();
     t.ActivateInputField();
     if (!string.IsNullOrEmpty(t.text))
     {
         MessageTypes.ChatMessage msg = new MessageTypes.ChatMessage();
         msg.message = t.text;
         NetworkManager.singleton.client.Send((short)MessageTypes.MessageType.CHAT_MESSAGE, msg);
         t.text = String.Empty;
     }
 }
コード例 #3
0
    public void DoSendMessage()
    {
        //Debug.Log("DoSendMessage");
        var chatInputField = GameObject.Find("ChatInputField");
        var t = (InputField)chatInputField.GetComponent(typeof(InputField));

        t.Select();
        t.ActivateInputField();
        if (!string.IsNullOrEmpty(t.text))
        {
            MessageTypes.ChatMessage msg = new MessageTypes.ChatMessage();
            msg.message = t.text;
            NetworkManager.singleton.client.Send((short)MessageTypes.MessageType.CHAT_MESSAGE, msg);
            t.text = String.Empty;
        }
    }
コード例 #4
0
    private void OnServerChatMessage(NetworkMessage netMsg)
    {
        var msg = netMsg.ReadMessage<MessageTypes.ChatMessage>();
        //Debug.Log("New chat message on server: " + msg.message);

        MessageTypes.ChatMessage chat = new MessageTypes.ChatMessage();
        chat.message = _playerConnections[netMsg.conn.connectionId].Name + ": " + msg.message;

        NetworkServer.SendToAll((short)MessageTypes.MessageType.CHAT_MESSAGE, chat);
    }