少年修仙传客户端代码仓库
client_linchunjie
2019-03-30 69ade7bccc9a7990fde3cb2284f32b16005d8ce7
System/MainInterfacePanel/IsShowXpButton.cs
@@ -9,9 +9,11 @@
using System.Collections.Generic;
using System;
//是否显示XP
namespace Snxxz.UI {
namespace Snxxz.UI
{
    public class IsShowXpButton:MonoBehaviour {
    public class IsShowXpButton : MonoBehaviour
    {
        [SerializeField] UIEffect m_UiEffect;
        List<int> ProhibitedToRelease = new List<int>();
        PlayerMainDate m_MainModel;
@@ -41,19 +43,25 @@
                return;
            }
            _XpSkill = SkillConfig.Get(SkillID);
            Skill _skill = PlayerDatas.Instance.hero.SkillMgr.Get(_XpSkill.SkillID);
            if (_skill.IsValid())
            if (_XpSkill != null)
            {
                if (!m_UiEffect.IsPlaying)
                if (PlayerDatas.Instance.hero != null)
                {
                    m_UiEffect.Play();
                }
            }
            else
            {
                if (m_UiEffect.IsPlaying)
                {
                    m_UiEffect.Stop();
                    Skill _skill = PlayerDatas.Instance.hero.SkillMgr.Get(_XpSkill.SkillID);
                    if (_skill.IsValid())
                    {
                        if (!m_UiEffect.IsPlaying)
                        {
                            m_UiEffect.Play();
                        }
                    }
                    else
                    {
                        if (m_UiEffect.IsPlaying)
                        {
                            m_UiEffect.Stop();
                        }
                    }
                }
            }
        }
@@ -107,7 +115,7 @@
        }
        private void StorageList()
        {
            if (ProhibitedToRelease.Count <= 0)