コード例 #1
0
ファイル: PCSkillSetSO.cs プロジェクト: riftgarret/alphac
    /// <summary>
    /// populate the skills
    /// </summary>
    /// <param name="skillset">Skillset.</param>
    public void InitSkills(PCSkillSet skillset)
    {
        skillset.skills = new ICombatSkill[skills.Length];
        skillset.hotKeys = new HotKey[skills.Length];

        for(int i=0; i < skills.Length; i++) {
            skillset.skills = skills;
            skillset.hotKeys[i] = new HotKey();
            skillset.hotKeys[i].skill = skillset.skills[i];
        }
    }
コード例 #2
0
ファイル: PCCharacter.cs プロジェクト: riftgarret/alphac
 public PCCharacter(PCCharacterSO config)
     : base(config)
 {
     skillSet = new PCSkillSet();
     config.skillsetConfig.InitSkills(skillSet);
 }