Пример #1
0
 public void UpdateFlagState()
 {
     if (UISkillsHandler.IsNewSkill(_skillData))
     {
         iconNew.SetActive(true);
     }
     else
     {
         iconNew.SetActive(false);
     }
 }
Пример #2
0
    public void SetData(SkillData skillData, UISkillsHandler handler)
    {
        _skillsHandler = handler;

        _skillData = skillData;

        Texture2D tex = InJoy.AssetBundles.AssetBundles.Load(skillData.iconPath) as Texture2D;

        skillIcon.mainTexture = tex;

        int skillRank = PlayerInfo.Instance.GetSkillLevel(skillData.skillID);

        this.Unlocked = skillRank == 0;

        TweenScale tweener = GetComponent <TweenScale>();

        tweener.enabled = false;
    }
Пример #3
0
    private void UpdateSkillIndicator()
    {
        int newSkillCount = UISkillsHandler.GetNewSkillCount();

        indicatorNewSkills.SetActive(newSkillCount > 0);
    }