Example #1
0
 public void AddSkill(Skill newSkill)
 {
     //Debug.Log("SkillButton.AddSkill(" + (skillName != null && skillName != string.Empty ? skillName : "null") + ")");
     skill = newSkill;
     if (skill != null)
     {
         icon.sprite        = skill.Icon;
         icon.color         = Color.white;
         skillNameText.text = skill.DisplayName;
         description.text   = skill.GetSummary();
     }
     else
     {
         //Debug.Log("SkillButton.AddSkill(): failed to get skill!!!");
     }
 }
        public void AddSkill(string skillName)
        {
            //Debug.Log("SkillButton.AddSkill(" + (skillName != null && skillName != string.Empty ? skillName : "null") + ")");
            this.skillName = skillName;
            Skill skill = SystemSkillManager.MyInstance.GetResource(skillName);

            if (skill != null)
            {
                icon.sprite        = skill.MyIcon;
                icon.color         = Color.white;
                skillNameText.text = skill.MyName;
                description.text   = skill.GetSummary();
            }
            else
            {
                //Debug.Log("SkillButton.AddSkill(): failed to get skill!!!");
            }
        }