private void InitItems() { var Skills = User.Instance.CurrentCharacter.SkillMgr.Skills; foreach (var skill in Skills) { if (skill.Define.Type == Common.Battle.SkillType.Skill) { GameObject go = Instantiate(itemPrefab, this.listMain.transform); UISkillItem ui = go.GetComponent <UISkillItem>(); ui.SetItem(skill, this, false); this.listMain.AddItem(ui); } } }
private void InitItems() { var Skills = DataManager.Instance.Skills[(int)User.Instance.CurrentCharacterInfo.Class]; foreach (var kv in Skills) { if (kv.Value.Type == Common.Battle.SkillType.Skill) { GameObject go = Instantiate(itemPrefab, this.listMain.transform); UISkillItem ui = go.GetComponent <UISkillItem>(); ui.SetItem(kv.Value, this, false); this.listMain.AddItem(ui); } } }