26 lines
596 B
C#
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);
|
|
}
|
|
}
|
|
} |