DressUpItemTipsView.cs 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using FairyGUI;
  2. using UI.CommonGame;
  3. using System.Collections;
  4. using cfg.GfgCfg;
  5. namespace GFGGame
  6. {
  7. public class DressUpItemTipsView : BaseWindow
  8. {
  9. private UI_DressUpItemTips _ui;
  10. protected override void OnInit()
  11. {
  12. base.OnInit();
  13. _ui = UI_DressUpItemTips.Create();
  14. this.viewCom = _ui.target;
  15. this.viewCom.Center();
  16. this.modal = true;
  17. viewAnimationType = EnumViewAnimationType.ZOOM_CENTER;
  18. }
  19. protected override void OnShown()
  20. {
  21. base.OnShown();
  22. int itemID = (int)viewData;
  23. ItemCfg itemCfg = CommonDataManager.Tables.TblItemCfg.GetOrDefault(itemID);
  24. _ui.m_txtOwned.SetVar("count", "" + ItemDataManager.GetItemNum(itemID)).FlushVars();
  25. _ui.m_txtName.text = itemCfg.Name;
  26. _ui.m_txtDesc.text = itemCfg.Desc;
  27. RarityIconController.UpdateRarityIcon(_ui.m_rarity, itemID, false);
  28. _ui.m_txtGong.text = "" + itemCfg.Score1;
  29. _ui.m_txtShang.text = "" + itemCfg.Score2;
  30. _ui.m_txtJue.text = "" + itemCfg.Score3;
  31. _ui.m_txtZhi.text = "" + itemCfg.Score4;
  32. }
  33. protected override void OnHide()
  34. {
  35. base.OnHide();
  36. }
  37. public override void Dispose()
  38. {
  39. if (_ui != null)
  40. {
  41. _ui.Dispose();
  42. _ui = null;
  43. }
  44. base.Dispose();
  45. }
  46. }
  47. }