Beispiel #1
0
    public static ClientTypingMessage Send(TypingState newState)
    {
        var msg = new ClientTypingMessage()
        {
            state = newState
        };

        msg.Send();
        return(msg);
    }
Beispiel #2
0
    private void StopTyping()
    {
        if (!isPlayerTyping)
        {
            return;
        }

        isPlayerTyping = false;

        ClientTypingMessage.Send(TypingState.STOP_TYPING);

        Logger.Log("Client stopped typping to chat", Category.Chat);
    }
Beispiel #3
0
    private void StartTyping()
    {
        if (isPlayerTyping)
        {
            return;
        }

        isPlayerTyping = true;
        lastTypingTime = Time.time;

        ClientTypingMessage.Send(TypingState.TYPING);

        Logger.Log("Client starts typping to chat", Category.Chat);
    }