コード例 #1
0
    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);
            }
        }
    }
コード例 #2
0
    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);
            }
        }
    }