Skill Logic

Implemented basic UI for skills to player
This commit is contained in:
2025-07-27 23:48:47 +02:00
parent 4fa9e01768
commit 6179c5bc0e
33 changed files with 1047 additions and 181 deletions

View File

@@ -0,0 +1,23 @@
using UnityEngine;
using UnityEngine.UI;
using TMPro;
public class CardUI : MonoBehaviour
{
[SerializeField] private string cardname;
[SerializeField] private PlayerSkillTree.Skills skill;
public PlayerSkillTree.Skills Skill { get => skill; private set => skill = value; }
public string Name { get => cardname; private set => cardname = value; }
private void Start()
{
Skill = skill;
GetComponent<Button>().onClick.AddListener(OnCardClicked);
}
private void OnCardClicked()
{
CardManager.Instance.SelectCard(Skill);
}
}