MarisaMagicalStudy/Assets/Scripts/AbilityUIHandler.cs
2026-02-07 11:21:21 -08:00

22 lines
691 B
C#

using System;
using System.Collections.Generic;
using UnityEngine;
public class AbilityUIHandler : MonoBehaviour
{
public List<AbilityUIObject> uiObjects = new();
[SerializeField] private MarisaAbilityHandler playerAbilityHandler;
private void Start()
{
uiObjects[0].thisAbility = playerAbilityHandler.mainAttackInstance;
uiObjects[1].thisAbility = playerAbilityHandler.secondaryAttackInstance;
uiObjects[2].thisAbility = playerAbilityHandler.spellAInstance;
uiObjects[3].thisAbility = playerAbilityHandler.spellBInstance;
foreach (AbilityUIObject uiObject in uiObjects)
{
uiObject.UpdateUI();
}
}
}