using UnityEngine;
|
|
public class HeroDebutCallBubbleCell : MonoBehaviour
|
{
|
[SerializeField] ButtonEx clickButton;
|
[SerializeField] ImageEx bgImage;
|
[SerializeField] ImageEx iconImage;
|
[SerializeField] TextEx countText;
|
public void Display(int itemID, int count)
|
{
|
var config = ItemConfig.Get(itemID);
|
if (config == null) return;
|
|
bgImage.SetSprite($"HeroDebutCallBubbleBG{config.ItemColor}");
|
iconImage.SetItemSprite(itemID);
|
iconImage.SetNativeSize();
|
countText.text = count.ToString();
|
|
clickButton.SetListener(() => ItemTipUtility.Show(itemID));
|
}
|
|
|
}
|