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; } }