22 lines
691 B
C#
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();
|
|
}
|
|
}
|
|
}
|