DressUpItemTipsView.cs 1.4 KB

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