| | |
| | | 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; |
| | |
| | | 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(); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | private void StorageList() |
| | | { |
| | | if (ProhibitedToRelease.Count <= 0) |