少年修仙传客户端代码仓库
client_Wu Xijin
2019-04-17 6c55e088b09aaa7c667bcca6cc05f5c0c1874f64
3335 修改装备预览tip
2个文件已修改
19 ■■■■ 已修改文件
System/ItemTip/EquipTipUtility.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ItemTip/TipGemInfoWidget.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ItemTip/EquipTipUtility.cs
@@ -277,6 +277,7 @@
                skillInfo = GetSkillInfo(itemId),
                suitInfo = GetSuitInfo(itemId),
                gemInfo = GetGemInfo(itemId),
                starInfo = GetStarInfo(itemId)
            };
        }
@@ -754,7 +755,19 @@
        private static GemInfo GetGemInfo(int itemId)
        {
            return default(GemInfo);
            var config = ItemConfig.Get(itemId);
            var level = config.LV;
            var place = config.EquipPlace;
            var gemInfo = new GemInfo();
            var maxStar = EquipStarModel.GetMaxStarLevel(config.ItemColor, config.LV);
            gemInfo.activeStates = new Dictionary<int, bool>();
            for (int i = 0; i < 4; i++)
            {
                gemInfo.activeStates[i] = IsEquipGemHoleOpen(new Int2(level, place), maxStar, i);
            }
            return gemInfo;
        }
        private static GemInfo GetGemInfo(string guid)
System/ItemTip/TipGemInfoWidget.cs
@@ -20,7 +20,7 @@
            {
                var behaviour = m_GemBehaviours[i];
                var active = gemInfo.activeStates.ContainsKey(i) ? gemInfo.activeStates[i] : false;
                var gem = gemInfo.gems.ContainsKey(i) ? gemInfo.gems[i] : 0;
                var gem = (gemInfo.gems != null && gemInfo.gems.ContainsKey(i)) ? gemInfo.gems[i] : 0;
                behaviour.Display(active, gem);
            }
        }
@@ -70,7 +70,7 @@
                        for (int i = 0; i < properties.Count; i++)
                        {
                            var property = properties[i];
                            lines[i] =PlayerPropertyConfig.GetFullDescription(property.x, property.y);
                            lines[i] = PlayerPropertyConfig.GetFullDescription(property.x, property.y);
                        }
                        propertyBehaviour.text = string.Join("\r\n", lines);