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