chip-gameV3/Assets/Scripts/UI/Menu/PrizeRecord.cs

26 lines
804 B
C#

using TMPro;
using UnityEngine;
using UnityEngine.UI;
public class PrizeRecord : MonoBehaviour
{
[SerializeField] TextMeshProUGUI numberLabel;
[SerializeField] Image characterImage;
[SerializeField] TextMeshProUGUI characterNameLabel;
[SerializeField] TextMeshProUGUI prizeLabel;
[SerializeField] Image prizeIconImage;
[SerializeField] CanvasGroup prizeCell;
public RectTransform movableGroup;
public void Init(int number, Sprite iconCharacter, string name, string prize, Sprite iconPrize)
{
numberLabel.text = number.ToString();
characterImage.sprite = iconCharacter;
characterNameLabel.text = name;
prizeLabel.text = prize;
prizeIconImage.sprite = iconPrize;
prizeCell.alpha = iconPrize != null ? 1 : 0;
}
}