少年修仙传客户端代码仓库
5439 子 【优化】【1.3】【1.3.100】坐骑、灵宠界面修改:支持1-5个技能 / 【前端】【1.3】【1.3.100】坐骑、灵宠界面修改:支持1-5个技能
2个文件已修改
32 ■■■■■ 已修改文件
System/Mount/MountPanelAssignment.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Pet/PetAttributeMethods.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Mount/MountPanelAssignment.cs
@@ -62,9 +62,6 @@
        GameObject Skillimage4;
        [SerializeField]
        GameObject Skillimage5;
        [SerializeField] Transform m_Obj1;
        [SerializeField] Transform m_Obj2;
        [SerializeField] Transform m_AttributeInformationObj;
        private float timePlay = 0;//坐骑动作播放时间
        List<GameObject> Skillimage = new List<GameObject>();
@@ -437,7 +434,6 @@
                    MountSkills.Add(mountModel.GetMountSkillAndItem[key]);
                }
            }
            SetPos(MountSkills.Count);//控制位置
            for (int i = 0; i < Skillimage.Count; i++)
            {
                Skillimage[i].SetActive(false);
@@ -613,18 +609,7 @@
                Skillimage.Add(Skillimage4);
                Skillimage.Add(Skillimage5);
            }
        }
        private void SetPos(int count)
        {
            if (count > 4)
            {
                m_AttributeInformationObj.localPosition = m_Obj2.localPosition;
            }
            else
            {
                m_AttributeInformationObj.localPosition = m_Obj1.localPosition;
            }
        }
        }
    }
}
System/Pet/PetAttributeMethods.cs
@@ -76,9 +76,6 @@
        GameObject Skillimage4;
        [SerializeField]
        GameObject Skillimage5;
        [SerializeField] Transform m_Obj1;
        [SerializeField] Transform m_Obj2;
        [SerializeField] Transform m_PropertyPanel;
        [SerializeField] UIEffect m_UIeffect2;//经验条特效
        private int typePetID = 0;
        private float timePlay = 0;//灵宠动作播放时间
@@ -175,7 +172,6 @@
            {
                Skillimage[i].SetActive(false);
            }
            SetPos(curPetSkillIds.Length);
            for (int i = 0; i < curPetSkillIds.Length; i++)
            {
                if (i < Skillimage.Count)
@@ -731,17 +727,6 @@
                Skillimage.Add(Skillimage4);
                Skillimage.Add(Skillimage5);
            }        
        }
        private void SetPos(int count)
        {
            if (count > 4)
            {
                m_PropertyPanel.localPosition = m_Obj2.localPosition;
            }
            else
            {
                m_PropertyPanel.localPosition = m_Obj1.localPosition;
            }
        }
    }
}