| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 | 
							- using GameLogic.Bag;
 
- namespace Fort23.Mono
 
- {
 
-     [UIBinding(prefab = "DivineSenceInfoBtnWidget")]
 
-     public partial class DivineSenceInfoBtnWidget : ItemWidgetBasic
 
-     {
 
-         public ItemInfo ItemInfo;
 
-         public int type;
 
-         private void Init()
 
-         {
 
-         }
 
-         public override void AddEvent()
 
-         {
 
-         }
 
-         public override void DelEvent()
 
-         {
 
-         }
 
-         public override void AddButtonEvent()
 
-         {
 
-             base.AddButtonEvent();
 
-         }
 
-         public void CustomInit(int id, int type)
 
-         {
 
-             this.type = type;
 
-             if (type == 1)
 
-             {
 
-                 Icon_ItemIcon.gameObject.SetActive(false);
 
-                 Icon_ShenIcon.gameObject.SetActive(true);
 
-                 Text_ItemCount.text =
 
-                     $"{(int)AccountFileInfo.Instance.playerData.divineSensePoint}/<color=#EF9F32>{100 * 1}</color>";
 
-             }
 
-             else
 
-             {
 
-                 if (id == -1)
 
-                 {
 
-                     ItemInfo = null;
 
-                     Icon_ItemIcon.gameObject.SetActive(false);
 
-                     Icon_ShenIcon.gameObject.SetActive(false);
 
-                     Text_ItemCount.text = "";
 
-                     icon_Jia.gameObject.SetActive(true);
 
-                 }
 
-                 else
 
-                 {
 
-                     icon_Jia.gameObject.SetActive(false);
 
-                     ItemInfo = PlayerManager.Instance.BagController.GetItemInfo(id);
 
-                     Icon_ItemIcon.gameObject.SetActive(transform);
 
-                     Icon_ShenIcon.gameObject.SetActive(false);
 
-                     Text_ItemCount.text = $"{1}/{ItemInfo.count.Value.ToString()}";
 
-                     if (ItemInfo.config.associateID == 7)
 
-                     {
 
-                         Icon_ItemIcon.icon_name = "icon_shenshitishengfu";
 
-                         Icon_ItemIcon2.icon_name = ItemInfo.config.icon;
 
-                         Icon_ItemIcon2.gameObject.SetActive(true);
 
-                     }
 
-                     else
 
-                     {
 
-                         Icon_ItemIcon.icon_name = ItemInfo.config.icon;
 
-                         Icon_ItemIcon2.gameObject.SetActive(false);
 
-                     }
 
-                 }
 
-             }
 
-         }
 
-         public void UpdateItermCount(int selectCount)
 
-         {
 
-             if (type == 1)
 
-             {
 
-                 Text_ItemCount.text =
 
-                     $"{(int)AccountFileInfo.Instance.playerData.divineSensePoint}/<color=#EF9F32>{100 * selectCount}</color>";
 
-             }
 
-             else
 
-             {
 
-                 if (ItemInfo != null)
 
-                 {
 
-                     selectCount = selectCount > ItemInfo.count.Value ? (int)ItemInfo.count.Value : selectCount;
 
-                     Text_ItemCount.text = $"{ItemInfo.count.Value.ToString()}/<color=#EF9F32>{selectCount}</color>";
 
-                 }
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |