skill cooltime 적용 로직 테스트 코드

This commit is contained in:
aube.lee
2025-02-08 14:49:06 +09:00
parent d4bafd6cec
commit 57eb4abea3
9 changed files with 118 additions and 165 deletions

View File

@@ -69,22 +69,13 @@ namespace TON
linkedCharactor.Attack();
}
public void OnClickSkillButton(ControllerUI_SkillButton skill)
public void OnClickSkillButton(ControllerUI_SkillButton button)
{
linkedCharactor.SkillAttack(button.skillId);
SkillData skillData = skillDatas.Find(skill => skill.id == button.skillId);
button.SetCoolTime(skillData.coolDown);
linkedCharactor.SkillAttack(skill.skillData.name);
}
private void Update()
{
foreach (var index in skillButtons.Keys)
{
ControllerUI_SkillButton skillButton = skillButtons.GetValueOrDefault(index);
if (skillButton != null && skillButton.skillData != null)
{
// skillButton.SetCoolTime()
}
}
}
}
}