Пример #1
0
 public ChatInfo(SCChat chat)
 {
     InitTime();
     _iconId     = chat.Image;
     _message    = chat.Message;
     _playName   = chat.Name;
     _playUid    = chat.Uid;
     _experience = (int)chat.Experience;
 }
Пример #2
0
    /// <summary>
    /// 获取第一条聊天消息
    /// </summary>
    /// <returns></returns>
    public static string GetChatPeekMessage()
    {
        string mess    = null;
        SCChat message = null;// _chatMessages.Peek();

        mess = message.Message;
        if (mess.Length > 8)
        {
            mess = mess.Substring(0, 8) + "...";
        }
        return(mess);
    }
Пример #3
0
 /// <summary>
 /// mini聊天插入消息
 /// </summary>
 /// <param name="mes"></param>
 public static void EnqueuetMiniChatMessage(SCChat mes)
 {
     //_miniChatMessages.Enqueue(mes);
 }
Пример #4
0
 /// <summary>
 /// 插入聊天消息队列
 /// </summary>
 /// <param name="mes"></param>
 public static void EnqueuetChatMessage(SCChat mes)
 {
     //_chatMessages.Enqueue(mes);
     EnqueuetMiniChatMessage(mes);
     MessageReceived?.Invoke();
 }