26 lines
596 B
C#

using TMPro;
using UnityEngine;
namespace PrizeSystem
{
public class VitrinaToggle : MonoBehaviour
{
[SerializeField] private TextMeshProUGUI label;
[SerializeField] private Toggle toggle;
public bool State { get; private set; }
public void Configure(string Name, bool value)
{
label.text = Name;
State = value;
toggle.SetValue(value, sounded: false);
}
public void SetValue(bool value)
{
State = value;
toggle.SetValue(value, sounded: true);
}
}
}