少年修仙传客户端代码仓库
client_linchunjie
2018-08-21 466282e37dcc3d94996087363f84fee20c11069c
2621【前端】法宝、法宝之魂优化(修改法宝新获得)
2个文件已修改
17 ■■■■■ 已修改文件
System/Treasure/TreasureNewGotBehaviour.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Treasure/TreasureNewGotWin.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Treasure/TreasureNewGotBehaviour.cs
@@ -19,6 +19,11 @@
        [SerializeField] UIAlphaTween alphaTween;
        public RectTransform m_SkillContainer
        {
            get { return m_SkillIcon.rectTransform; }
        }
        TreasureModel model { get { return ModelCenter.Instance.GetModel<TreasureModel>(); } }
        public void Display(int id,int stage)
        {
System/Treasure/TreasureNewGotWin.cs
@@ -55,6 +55,7 @@
        FunctionUnlockFlyObject flyObject;
        FunctionUnlockFlyObject unlockFlyObject1;
        FunctionUnlockFlyObject unlockFlyObject2;
        TreasureNewGotBehaviour skillStageBehaviour;
        Treasure treasure;
        TreasureStage treasureStage;
@@ -325,8 +326,13 @@
                if (_stage != null)
                {
                    m_TreasureNewGots[i].Display(treasure.id, _stage.stage);
                    if (_stage.unlockType == TreasureStageUnlock.Skill)
                    {
                        skillStageBehaviour = m_TreasureNewGots[i];
                    }
                }
            }
            if (treasureStage != null && (TreasureCategory)config.Category != TreasureCategory.Fairy
                && treasureStage.unlockType == TreasureStageUnlock.Skill && treasure.id != 101)
@@ -464,6 +470,12 @@
        private void OnEnterShowComplete()
        {
            m_ContainerFinishShow.gameObject.SetActive(true);
            if (skillStageBehaviour != null)
            {
                var worldpos = skillStageBehaviour.m_SkillContainer.TransformPoint(Vector3.zero);
                var localpos = (transform as RectTransform).InverseTransformPoint(worldpos);
                m_FlyObjectPoint2.localPosition = localpos;
            }
        }
        private void OnEnterFadeOut()