Files
TutorialRTS/Assets/Scripts/ResourceSourceUI.cs

33 lines
741 B
C#

using UnityEngine;
using TMPro;
public class ResourceSourceUI : MonoBehaviour
{
public GameObject popupPanel;
public TextMeshProUGUI resourceQuantityText;
public ResourceSource resource;
// Start is called once before the first execution of Update after the MonoBehaviour is created
void Start()
{
resourceQuantityText.text = resource.quantity.ToString();
}
// Update is called once per frame
void Update()
{
}
void OnMouseEnter()
{
popupPanel.SetActive(true);
}
void OnMouseExit()
{
popupPanel.SetActive(false);
}
public void OnResourceQuantityChange()
{
resourceQuantityText.text = resource.quantity.ToString();
}
}