public bool UseSkill(int id) { SkillTree skillTree = GetSkill(id); if (skillTree == null) { return(false); } mCurrSkillTree = skillTree; mCurrSkillTree.Start(); return(true); }
public bool UseSkill(ESkillPos pos) { SkillTree skillTree = GetSkill(pos); if (skillTree == null) { return(false); } mCurrSkillTree = skillTree; mCurrSkillTree.Start(); if (pos == ESkillPos.Skill_0) { mComboIndex = mComboIndex >= mComboSkills.Count - 1 ? 0 : ++mComboIndex; } return(true); }