Files
ft/Client/Assets/Scripts/UI/PartnerStatue/EventPartnerStatueBuildMultiplierBtn.cs
2026-06-29 21:18:33 +08:00

26 lines
746 B
C#

using asap.core;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
public class EventPartnerStatueBuildMultiplierBtn : MonoBehaviour
{
[SerializeField] private GameObject goNormal, goMax;
[SerializeField] private TMP_Text textNormal, textMax;
[SerializeField] private Button btn;
private int _multiplierIdx, _multiplier;
public int Multiplier => _multiplier;
public int Index => _multiplierIdx;
public Button Button => btn;
public void Set(int multiplier, int idx, bool isMax)
{
_multiplierIdx = idx;
_multiplier = multiplier;
textNormal.text = "x" + multiplier;
textMax.text = "x" + multiplier;
goNormal.SetActive(!isMax);
goMax.SetActive(isMax);
}
}