Files
Fishing2/Assets/Scripts/UI/Shops/ShopGearItem.cs
2026-02-20 21:03:17 +08:00

37 lines
974 B
C#

// 本脚本只在不存在时会生成一次。组件逻辑写在当前脚本内。已存在不会再次生成覆盖
using System.Linq;
using UnityEngine;
using FairyGUI;
using Fantasy;
using NBC;
using NBF.Utils;
namespace NBF
{
public partial class ShopGearItem : GButton
{
public ShopItemInfo Info;
private void OnInited()
{
}
public virtual void SetData(ShopItemInfo shopItemInfo)
{
Info = shopItemInfo;
var award = shopItemInfo.Config; //goodsConfig.Awards.First();
title = award.Id.GetName();
this.SetIcon(award.Id);
var cfg = Game.Tables.TbItem.Get(award.Id);
// Quality.SetQuality(cfg.Quality);
// QualityCtrl.selectedIndex = cfg.Quality;
this.SetTitleQuality(cfg.Quality);
// TextAmount.text = $"个数:{1}";
// TextPrice.text = shopItemInfo.Price1.ToString();
}
}
}