using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { [XLua.Hotfix] public class GodWeaponPreviewCell : CellView { [SerializeField] Image m_Select; [SerializeField] Text m_GodWeaponName; [SerializeField] FunctionButtonConfig buttonConfig; public void Display(int type) { var config = GodWeaponConfig.GetConfig(type, 1); m_GodWeaponName.text = config.Name; m_Select.SetSprite(GodWeaponPreviewWin.selectGodWeaponType == type ? buttonConfig.selected.iconKey : buttonConfig.normal.iconKey); m_GodWeaponName.color = GodWeaponPreviewWin.selectGodWeaponType == type ? buttonConfig.selected.fontColor : buttonConfig.normal.fontColor; m_GodWeaponName.fontSize = GodWeaponPreviewWin.selectGodWeaponType == type ? buttonConfig.selected.fontSize : buttonConfig.normal.fontSize; } } }