lcy
昨天 f378c4ae423389ca809c95a687a2f30df594100c
76 聊天系统 bug修改

1.修复字数限制计算错误和弹提示内容错误,按功能配置表TalkLimit的来处理
2.我方发言文字左对齐
3.调整所有气泡宽度
1个文件已修改
22 ■■■■ 已修改文件
Main/System/Chat/ChatManager.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Chat/ChatManager.cs
@@ -251,7 +251,7 @@
    {
        error = 0;
        int length = Encoding.Default.GetBytes(name).Length;
        int maxlength = characterLimit;  //纯中文字数
        int maxlength = characterLimit * 3;  //纯中文字数
        //var minlength = 3;
        if (length > maxlength)
        {
@@ -296,7 +296,7 @@
                break;
            case 1:
                // 长度过长
                SysNotifyMgr.Instance.ShowTip("NameError2", 7);
                SysNotifyMgr.Instance.ShowTip("NameError2", characterLimit);
                break;
            case 3:
                // 脏字
@@ -498,16 +498,16 @@
        bool isChange = false;
        if (playerInfoDict.ContainsKey(data.PlayerID))
        {
            if (data.Name != playerInfoDict[data.PlayerID].Name||
            data.BubbleBox != playerInfoDict[data.PlayerID].BubbleBox||
            data.LV != playerInfoDict[data.PlayerID].LV||
            data.Job != playerInfoDict[data.PlayerID].Job||
            data.RealmLV != playerInfoDict[data.PlayerID].RealmLV||
            data.TitleID != playerInfoDict[data.PlayerID].TitleID||
            data.Face != playerInfoDict[data.PlayerID].Face||
            if (data.Name != playerInfoDict[data.PlayerID].Name ||
            data.BubbleBox != playerInfoDict[data.PlayerID].BubbleBox ||
            data.LV != playerInfoDict[data.PlayerID].LV ||
            data.Job != playerInfoDict[data.PlayerID].Job ||
            data.RealmLV != playerInfoDict[data.PlayerID].RealmLV ||
            data.TitleID != playerInfoDict[data.PlayerID].TitleID ||
            data.Face != playerInfoDict[data.PlayerID].Face ||
            data.FacePic != playerInfoDict[data.PlayerID].FacePic)
            isChange = true;
                isChange = true;
        }
        playerInfoDict[data.PlayerID] = data;
        if (isChange)