public void FinishTips() { if (_currentSti != null) { _currentSti.PlayAnimation(); _currentSti = null; } }
public void CloseTips() { foreach (SkillTipsInfo sti in _skillTipsInfo) { sti.SetActive(false); } _currentSti = null; _starIndex = 0; }
void Awake() { foreach (SkillTipsInfo sti in _skillTipsInfo) { sti._currentFinishCount = PlayerPrefs.GetInt(sti._skillToShowTips); sti.SetActive(false); } _instance = this; _currentSti = null; }
public void ShowTips(string skillName) { _starIndex = 0; CloseTips(); foreach (SkillTipsInfo sti in _skillTipsInfo) { if (sti._skillToShowTips == skillName) { sti.SetActive(true); _currentSti = sti; //_currentSti.BurnStar(_starIndex); break; } } }
protected override void OnShow(object data) { base.OnShow(data); if (data is SkillTipsInfo) { SkillTipsInfo skilldata = data as SkillTipsInfo; if (skilldata != null) { m_sprite_icon.spriteName = skilldata.icon; m_label_name.text = skilldata.name; m_label_result.text = skilldata.des; if (skilldata.openLevel > 0) { m_label_unlockLevel.text = string.Format("{0}级且领悟上一个技能后解锁", skilldata.openLevel); } else { m_label_unlockLevel.text = ""; } } } }