2025-09-09 00:33:44 +00:00
|
|
|
using UnityEngine;
|
|
|
|
|
using UnityEngine.U2D;
|
|
|
|
|
|
|
|
|
|
public class UIAtlasMgr : MonoBehaviourSingletonTemplate<UIAtlasMgr>
|
|
|
|
|
{
|
|
|
|
|
SpriteAtlas UIAtlas;
|
|
|
|
|
|
|
|
|
|
public void Set(SpriteAtlas sa)
|
|
|
|
|
{
|
|
|
|
|
UIAtlas = sa;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Sprite Get_Sprite(int itemid)
|
|
|
|
|
{
|
|
|
|
|
//var itemData = table_itemlist.Ins.Get_Data(itemid);
|
|
|
|
|
//return UIAtlas.GetSprite(DSUtil.CheckNull(itemData) ? "" : itemData.s_ItemIcon);
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
public Sprite Get_Sprite(string _name) { return UIAtlas.GetSprite(_name); }
|
2025-09-12 05:23:34 +00:00
|
|
|
public Sprite Get_Sprite(eMoney money)
|
|
|
|
|
{
|
|
|
|
|
switch (money)
|
|
|
|
|
{
|
|
|
|
|
case eMoney.AlbumOpen: return Get_Sprite("money_heart");
|
|
|
|
|
case eMoney.Chat: return Get_Sprite("money_chatcoin");
|
|
|
|
|
case eMoney.Gacha: return Get_Sprite("money_gacha");
|
|
|
|
|
case eMoney.Lucky: return Get_Sprite("money_lucky");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return null;
|
|
|
|
|
}
|
2025-09-09 00:33:44 +00:00
|
|
|
}
|