少年修仙传客户端代码仓库
client_Wu Xijin
2019-03-14 30111d739fb3a91eaa637a60be937ebbf0e6ff37
3335 修改uihelper设置字符串颜色的接口。
15个文件已修改
42 ■■■■ 已修改文件
Lua/Gen/UIHelperWrap.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/BlastFurnaceModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/MakerDrugSuccessWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Chat/ChatCtrl.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/GatheringSoul/GatheringSoulModel.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Message/RichTableEvent.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Message/WordAnalysis.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Mount/MountSkillWin.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/LuckyResultInfo.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Realm/RealmHeartMagicBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Realm/RealmLevelUpBehaviour.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Rune/RunePreviewCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/RuneTower/RuneTowerDungeonHintWin.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/GodBeastEntry.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/UIHelper.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/UIHelperWrap.cs
@@ -734,7 +734,7 @@
                    string _msg = LuaAPI.lua_tostring(L, 2);
                    bool _bright = LuaAPI.lua_toboolean(L, 3);
                    
                        string gen_ret = UIHelper.AppendStringColor( _itemColor, _msg, _bright );
                        string gen_ret = UIHelper.AppendColor( _itemColor, _msg, _bright );
                        LuaAPI.lua_pushstring(L, gen_ret);
                    
                    
@@ -746,7 +746,7 @@
                    int _itemColor = LuaAPI.xlua_tointeger(L, 1);
                    string _msg = LuaAPI.lua_tostring(L, 2);
                    
                        string gen_ret = UIHelper.AppendStringColor( _itemColor, _msg );
                        string gen_ret = UIHelper.AppendColor( _itemColor, _msg );
                        LuaAPI.lua_pushstring(L, gen_ret);
                    
                    
System/BlastFurnace/BlastFurnaceModel.cs
@@ -957,7 +957,7 @@
        if (isOpenPrompting)
        {
            int recycleNum = playerPack.GetItemCountByID(PackType.Item, itemId);
            ConfirmCancel.IconConfirmCancel(Language.Get("Mail101"), Language.Get("BlastFurnace114", recycleNum, UIHelper.AppendStringColor(itemConfig.ItemColor, itemConfig.ItemName), exp * recycleNum), itemConfig.ID,
            ConfirmCancel.IconConfirmCancel(Language.Get("Mail101"), Language.Get("BlastFurnace114", recycleNum, UIHelper.AppendColor(itemConfig.ItemColor, itemConfig.ItemName), exp * recycleNum), itemConfig.ID,
             playerPack.GetItemCountByID(PackType.Item, itemConfig.ID), 0, "", Language.Get("ConfirmCancel102"), (bool isOk, bool isToggle) =>
              {
                  if (isOk)
System/BlastFurnace/MakerDrugSuccessWin.cs
@@ -71,7 +71,7 @@
            _exp = (int)FurnaceModel.addExp;
            _getExpText.text = Language.Get("BlastFurnace106", _exp);
            successEffect.Play();
            string itemName = UIHelper.AppendStringColor(_chinItemModel.ItemColor, _chinItemModel.ItemName);
            string itemName = UIHelper.AppendColor(_chinItemModel.ItemColor, _chinItemModel.ItemName);
            _getDrugText.text = Language.Get("BlastFurnace107", itemName);
            if(FurnaceModel.IsReachMaxStoveLv())
System/Chat/ChatCtrl.cs
@@ -778,7 +778,7 @@
                        {
                            string append = string.Format("<a><Word info=item id={0} chatsenditem={1} chatsend=1/>|showitem={0} chatsenditem={1}</a>",
                                      chatSendItem.itemId, detail);
                            append = UIHelper.AppendStringColor(itemConfig.ItemColor, append);
                            append = UIHelper.AppendColor(itemConfig.ItemColor, append);
                            data.richText.Append(append);
                        }
                        catch (Exception e)
System/GatheringSoul/GatheringSoulModel.cs
@@ -846,13 +846,13 @@
            if (composeModel.TryGetCompose(item.id, out compose))
            {
                var config = ItemConfig.Get(item.id);
                var baseName = UIHelper.AppendStringColor(config.ItemColor, config.ItemName, true);
                var baseName = UIHelper.AppendColor(config.ItemColor, config.ItemName, true);
                var sb = new StringBuilder();
                for (int i = 0; i < compose.requireItems.Count; i++)
                {
                    var itemId = compose.requireItems[i];
                    config = ItemConfig.Get(itemId);
                    sb.Append(UIHelper.AppendStringColor(config.ItemColor, config.ItemName, true));
                    sb.Append(UIHelper.AppendColor(config.ItemColor, config.ItemName, true));
                    if (i < compose.requireItems.Count - 2)
                    {
                        sb.Append("、");
System/Message/RichTableEvent.cs
@@ -577,6 +577,6 @@
        {
            colorType = text.colorType == RichText.ColorType.Dark ? 0 : 1;
        }
        return UIHelper.AppendStringColor(_itemColor, info, colorType == 1);
        return UIHelper.AppendColor(_itemColor, info, colorType == 1);
    }
}
System/Message/WordAnalysis.cs
@@ -79,7 +79,7 @@
                {
                    colorType = text.colorType == RichText.ColorType.Dark ? 0 : 1;
                }
                result = UIHelper.AppendStringColor(presentColor, result, colorType == 1);
                result = UIHelper.AppendColor(presentColor, result, colorType == 1);
            }
            m_StringBuilder.Append(result);
        }
System/Mount/MountSkillWin.cs
@@ -323,11 +323,11 @@
            if (Number != 0)
            {
                var StrNum = StringUtility.Contact(Number, "/", config != null ? config.ExAttr5 : 0);
                _StageTxt.text = UIHelper.AppendStringColor(0, StrNum);
                _StageTxt.text = UIHelper.AppendColor(0, StrNum);
            }
            else
            {
                string StrNum = " <color=#ff2828>" + Number + "</color>" + UIHelper.AppendStringColor(0, "/" + (config != null ? config.ExAttr5 : 0));
                string StrNum = " <color=#ff2828>" + Number + "</color>" + UIHelper.AppendColor(0, "/" + (config != null ? config.ExAttr5 : 0));
                _StageTxt.text = StrNum;
            }
        }
System/OpenServerActivity/LuckyResultInfo.cs
@@ -22,7 +22,7 @@
            {
                var itemConfig = ItemConfig.Get(luckyItem.itemId);
                treasureDes = StringUtility.Contact(itemConfig.ItemName, "x", luckyItem.itemCount);
                treasureDes = UIHelper.AppendStringColor(itemConfig.ItemColor, treasureDes);
                treasureDes = UIHelper.AppendColor(itemConfig.ItemColor, treasureDes);
            }
            infoText.text = Language.Get("LuckyTreasure106", playerName, treasureDes);
        }
System/Realm/RealmHeartMagicBehaviour.cs
@@ -38,7 +38,7 @@
            var config = RealmConfig.Get(realmLevel);
            var fightPower = PlayerDatas.Instance.baseData.FightPoint;
            var satisfy = fightPower >= config.FightPower;
            var label = UIHelper.AppendStringColor(satisfy ? TextColType.Green : TextColType.Red, fightPower.ToString());
            var label = UIHelper.AppendColor(satisfy ? TextColType.Green : TextColType.Red, fightPower.ToString());
            m_FightPower.text = StringUtility.Contact(label, "/", config.FightPower);
        }
System/Realm/RealmLevelUpBehaviour.cs
@@ -128,7 +128,7 @@
            m_Condition.text = Language.Get("RealmConditionLevel", config.NeedLV);
            var level = PlayerDatas.Instance.baseData.LV;
            var satisfy = level >= config.NeedLV;
            var levelLabel = UIHelper.AppendStringColor(satisfy ? TextColType.Green : TextColType.Red, level.ToString());
            var levelLabel = UIHelper.AppendColor(satisfy ? TextColType.Green : TextColType.Red, level.ToString());
            m_Progress.text = StringUtility.Contact(levelLabel, "/", config.NeedLV);
        }
@@ -137,7 +137,7 @@
            var config = RealmConfig.Get(realmLevel);
            m_Condition.text = Language.Get("RealmConditionBoss", config.Name);
            var progress = model.isBossPass ? 1 : 0;
            var label = UIHelper.AppendStringColor(model.isBossPass ? TextColType.Green : TextColType.Red, progress.ToString());
            var label = UIHelper.AppendColor(model.isBossPass ? TextColType.Green : TextColType.Red, progress.ToString());
            m_Progress.text = StringUtility.Contact(label, "/", 1);
        }
System/Rune/RunePreviewCell.cs
@@ -36,7 +36,7 @@
                m_RuneBtn.onClick.RemoveAllListeners();
                if (_itemCfg != null)
                {
                    m_RuneName.text = UIHelper.AppendStringColor(_itemCfg.ItemColor, _itemCfg.ItemName + "lv.1");
                    m_RuneName.text = UIHelper.AppendColor(_itemCfg.ItemColor, _itemCfg.ItemName + "lv.1");
                    m_RuneIcon.SetSprite(_itemCfg.IconKey);
                    m_RuneBtn.onClick.AddListener(()=> 
                    {
System/RuneTower/RuneTowerDungeonHintWin.cs
@@ -74,7 +74,7 @@
                m_Rune.Display(config.RuneDrop);
                var itemConfig = ItemConfig.Get(config.RuneDrop);
                m_RuneDrop.text = Language.Get("RuneTower13", UIHelper.AppendStringColor(itemConfig.ItemColor, itemConfig.ItemName));
                m_RuneDrop.text = Language.Get("RuneTower13", UIHelper.AppendColor(itemConfig.ItemColor, itemConfig.ItemName));
            }
            else if (config.Fixed == 1)
            {
@@ -84,7 +84,7 @@
                m_Rune.Display(config.RuneDrop);
                var itemConfig = ItemConfig.Get(config.RuneDrop);
                m_RuneDrop.text = Language.Get("RuneTower23", UIHelper.AppendStringColor(itemConfig.ItemColor, itemConfig.ItemName));
                m_RuneDrop.text = Language.Get("RuneTower23", UIHelper.AppendColor(itemConfig.ItemColor, itemConfig.ItemName));
            }
            else if (config.UnLockHole > 0)
            {
System/Strengthening/GodBeastEntry.cs
@@ -59,12 +59,12 @@
                        if (IudetDogzEquipPlus != null && IudetDogzEquipPlus[0] > 0)
                        {
                            string str= itemConfig.ItemName + "  +" + IudetDogzEquipPlus[0];
                            m_Item_Text.text = UIHelper.AppendStringColor(itemConfig.ItemColor, str, true);
                            m_Item_Text.text = UIHelper.AppendColor(itemConfig.ItemColor, str, true);
                        }
                        else
                        {
                            string str = itemConfig.ItemName;
                            m_Item_Text.text = UIHelper.AppendStringColor(itemConfig.ItemColor, str, true);
                            m_Item_Text.text = UIHelper.AppendColor(itemConfig.ItemColor, str, true);
                        }
                        if (locationMarker == currentlySelected)
                        {
Utility/UIHelper.cs
@@ -665,7 +665,7 @@
        }
    }
    public static string AppendStringColor(int itemColor, string msg, bool bright = false)
    public static string AppendColor(int itemColor, string msg, bool bright = false)
    {
        switch (itemColor)
        {