先修复一下,错误的场景 删除不必要的钓场资产 修复into场景 update:更新meta文件,修复报错 update:修复资源 修复第一章节建造 修复建造第三章 update:删除多余内容 update:更新README.md update:还原图标 update:更新README update:更新配置
38 lines
1.3 KiB
C#
38 lines
1.3 KiB
C#
using asap.core;
|
|
using cfg;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class CardLogoNum : MonoBehaviour
|
|
{
|
|
public Image icon_card;
|
|
public Image icon_card_logo;
|
|
public Image icon_card_num;
|
|
private void Reset()
|
|
{
|
|
icon_card = GetComponent<Image>();
|
|
icon_card_logo = transform.Find("logo").GetComponent<Image>();
|
|
icon_card_num = transform.Find("num").GetComponent<Image>();
|
|
|
|
}
|
|
public void Init(Item item)
|
|
{
|
|
IUIService uiService = GContext.container.Resolve<IUIService>();
|
|
List<string> BgNameList;
|
|
if (item.SubType == 1 || item.SubType == 4)
|
|
{
|
|
var fishCard = GContext.container.Resolve<Tables>().TbFishCardDrop.GetOrDefault(item.RedirectID);
|
|
BgNameList = fishCard.BgNameList;
|
|
}
|
|
else
|
|
{
|
|
var fishCard = GContext.container.Resolve<Tables>().TbGeneralCardWeight.GetOrDefault(item.RedirectID);
|
|
BgNameList = fishCard.BgNameList;
|
|
}
|
|
uiService.SetImageSprite(icon_card, BgNameList[0], BasePanel.PanelName);
|
|
uiService.SetImageSprite(icon_card_logo, BgNameList[1], BasePanel.PanelName);
|
|
uiService.SetImageSprite(icon_card_num, BgNameList[2], BasePanel.PanelName);
|
|
}
|
|
}
|