using UnityEngine;
|
namespace vnxbqy.UI
|
{
|
public class BlessedLandCornucopiaCell : CellView
|
{
|
[SerializeField] ButtonEx btnType;
|
[SerializeField] ImageEx imgType;
|
[SerializeField] TextEx txtType;
|
|
public void Display(int index)
|
{
|
BlessedLandModel blessedLandModel = ModelCenter.Instance.GetModel<BlessedLandModel>();
|
imgType.sprite = index == blessedLandModel.cornucopiaIndex ? UILoader.LoadSprite("BlessedLand07") : UILoader.LoadSprite("BlessedLand06");
|
txtType.text = blessedLandModel.TreasureBowlNameDict[index];
|
btnType.SetListener(() =>
|
{
|
blessedLandModel.cornucopiaIndex = index;
|
blessedLandModel.UpdateMineAreaData?.Invoke();
|
});
|
}
|
}
|
}
|