WidgetItem.cs 838 B

123456789101112131415161718192021222324252627282930313233343536
  1. using GameLogic.Bag;
  2. using GameLogic.Equipment;
  3. namespace Fort23.Mono
  4. {
  5. [UIBinding(prefab = "WidgetItem" )]
  6. public partial class WidgetItem : UIComponent
  7. {
  8. public ItemInfo itemInfo;
  9. private void Init()
  10. {
  11. }
  12. public override void AddEvent()
  13. {
  14. }
  15. public override void DelEvent()
  16. {
  17. }
  18. public override void AddButtonEvent()
  19. {
  20. }
  21. public void InitWidget(ItemInfo itemInfo)
  22. {
  23. this.itemInfo = itemInfo;
  24. if (itemInfo.config.itemTyp == 4)
  25. {
  26. itemInfo.eqInfo = PlayerManager.Instance.eqController
  27. .BuildEquipment(itemInfo.config, 1, 1);
  28. //itemInfo.eqInfo.InitEquipment(itemInfo.config,1,1);
  29. }
  30. }
  31. }
  32. }