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