备份CatanBuilding瘦身独立工程
This commit is contained in:
27
Assets/Scripts/Duel/UI/FishConfrimCardInfo.cs
Normal file
27
Assets/Scripts/Duel/UI/FishConfrimCardInfo.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
using asap.core;
|
||||
using cfg;
|
||||
using GameCore;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class FishConfrimCardInfo : MonoBehaviour
|
||||
{
|
||||
public Image icon_fish;
|
||||
public Image icon_tag;
|
||||
public TMP_Text text_name;
|
||||
public TextNumHigher text_num;
|
||||
public TextNumHigher text_num_enemy;
|
||||
public GameObject root;
|
||||
|
||||
public void SetData(Item item, int selflv, int enemylv)
|
||||
{
|
||||
IUIService uiService = GContext.container.Resolve<IUIService>();
|
||||
uiService.SetImageSprite(icon_tag, $"icon_fish_rate_tag_{item.Quality}");
|
||||
PlayerFishData.SetFishIcon(icon_fish, item);//鱼头像
|
||||
string lvStr = LocalizationMgr.GetText("UI_PlayerGradePanel_2");
|
||||
text_num.SetValue(string.Format(lvStr, selflv), selflv > enemylv);
|
||||
text_num_enemy.SetValue(string.Format(lvStr, enemylv), selflv < enemylv);
|
||||
text_name.text = LocalizationMgr.GetText(item.Name_l10n_key);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user