FantasyAsset/Assets/Scripts/UI/AbilityUIItem.cs

20 lines
506 B
C#

using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
public class AbilityUIItem : MonoBehaviour
{
[SerializeField] private Image abilityIcon;
[SerializeField] private TMP_Text abilityName;
[SerializeField] private TMP_Text abilityKeyText;
public void Init(Ability ability)
{
this.abilityIcon.sprite = ability.icon;
this.abilityName.text = ability.displayName;
this.abilityKeyText.text = ability.key;
}
}