Ejemplo n.º 1
0
        public void UpdateData(TalentStatus status)
        {
            _status            = status;
            _levelDescTxt.text = status.Settings.Level + "Level Talent";
            _icon.sprite       = status.Settings.Icon;
            _nameTxt.text      = status.Settings.DisplayName;

            _levelTxt.text = "Lv." + status.Level;
            bool isShow = Save.Player.Talent.Exp > 0 && Save.Player.Level >= status.Settings.Level && status.Level < 10;

            _showLevelUp.SetActive(isShow);
            _showLevelUpLock.SetActive(!isShow);
            _descTxt.text = status.Settings.Description;
            if (status.Level == 10)
            {
                _showLevelUpLock.SetActive(false);
            }
        }
Ejemplo n.º 2
0
 public void UpdateData(TalentStatus status)
 {
     _icon.sprite   = status.Settings.Icon;
     _nameTxt.text  = status.Settings.DisplayName;
     _levelTxt.text = "Lv." + status.Level;
 }