public void ResetSkill() { currentDTSkill = null; skill[tempSkillIndex] = tempSkill; skillSprite[tempSkillIndex].sprite = skill[tempSkillIndex].skillSprite; tempSkillIndex = -1; tempSkill = null; }
public void DoubleTapSkill(DoubleTapSkill dtskill) { if (currentDTSkill != null) { CancelSkill(); } currentDTSkill = dtskill; for (int i = 0; i < MaxSkills; i++) { if (dtskill == skill[i]) { tempSkill = skill[i]; tempSkillIndex = i; skill[i] = dtskill.leadUpSkill; skillSprite[i].sprite = dtskill.leadUpSkill.skillSprite; break; } } }