스킬 슬롯 제어 로직 테스트

This commit is contained in:
aube.lee
2025-02-08 00:25:30 +09:00
parent a68e2b7479
commit 14a53032e0
5 changed files with 99 additions and 59 deletions

View File

@@ -16,15 +16,14 @@ namespace TON
public CharacterBase linkedCharactor { get; set; }
public Button[] buttons; // UI 버튼 (3개)
[SerializeField]
private SerializableDictionary<int, ControllerUI_SkillButton> skillButtons;
private List<SkillData> skillDatas;
public void Initalize()
{
int characterLevel = PlayerDataManager.Singleton.player.level;
skillDatas = SkillDataManager.Singleton.skillDatas;
@@ -49,7 +48,9 @@ namespace TON
buttons[i].interactable = true; // 사용 가능
SkillData skillData = skillDatas.Find(skill => skill.slotNumber == i);
skillButtons[i].skillData = skillData;
skillButtons[i].linkedCharactor = linkedCharactor;
skillButtons[i].Initalize(skillData);
}
else