UI_Button123.cs 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /** This is an automatically generated class by FairyGUI. Please do not modify it. **/
  2. using FairyGUI;
  3. namespace UI.ClothingUpgrade
  4. {
  5. public partial class UI_Button123
  6. {
  7. public GButton target;
  8. public Controller m_c1;
  9. public const string URL = "ui://n7cyoafqxfkim";
  10. public const string PACKAGE_NAME = "ClothingUpgrade";
  11. public const string RES_NAME = "Button123";
  12. private static UI_Button123 _proxy;
  13. public static UI_Button123 Create(GObject gObject = null)
  14. {
  15. var ui = new UI_Button123();
  16. if(gObject == null)
  17. ui.target = (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
  18. else
  19. ui.target = (GButton)gObject;
  20. ui.Init(ui.target);
  21. return ui;
  22. }
  23. public static UI_Button123 Proxy(GObject gObject = null)
  24. {
  25. if(_proxy == null)
  26. {
  27. _proxy = new UI_Button123();
  28. }
  29. var ui = _proxy;
  30. if(gObject == null)
  31. ui.target = (GButton)UIPackage.CreateObject(PACKAGE_NAME, RES_NAME);
  32. else
  33. ui.target = (GButton)gObject;
  34. ui.Init(ui.target);
  35. return ui;
  36. }
  37. public static void ProxyEnd()
  38. {
  39. if (_proxy != null)
  40. {
  41. _proxy.Dispose();
  42. }
  43. }
  44. public static void ClearProxy()
  45. {
  46. ProxyEnd();
  47. _proxy = null;
  48. }
  49. private void Init(GComponent comp)
  50. {
  51. m_c1 = comp.GetController("c1");
  52. }
  53. public void Dispose(bool disposeTarget = false)
  54. {
  55. m_c1 = null;
  56. if(disposeTarget && target != null)
  57. {
  58. target.RemoveFromParent();
  59. target.Dispose();
  60. }
  61. target = null;
  62. }
  63. }
  64. }