EquipSuitAttrItem_Generate.lua 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. ---@class EquipSuitAttrItem__Generate_actived_textDsc
  2. ---@field public gameObject UnityEngine.GameObject
  3. ---@field public text UnityEngine.UI.Text
  4. ---@field public uILocalizeScript UILocalizeScript
  5. ---@class EquipSuitAttrItem__Generate_actived_bg
  6. ---@field public gameObject UnityEngine.GameObject
  7. ---@field public image UnityEngine.UI.Image
  8. ---@class EquipSuitAttrItem__Generate_actived
  9. ---@field public gameObject UnityEngine.GameObject
  10. ---@field public bg EquipSuitAttrItem__Generate_actived_bg
  11. ---@field public textDsc EquipSuitAttrItem__Generate_actived_textDsc
  12. ---@class EquipSuitAttrItem__Generate_textDsc
  13. ---@field public gameObject UnityEngine.GameObject
  14. ---@field public text UnityEngine.UI.Text
  15. ---@field public uILocalizeScript UILocalizeScript
  16. ---@class EquipSuitAttrItem__Generate_number
  17. ---@field public gameObject UnityEngine.GameObject
  18. ---@field public text UnityEngine.UI.Text
  19. ---@class EquipSuitAttrItem__Generate_text
  20. ---@field public gameObject UnityEngine.GameObject
  21. ---@field public text UnityEngine.UI.Text
  22. ---@field public uILocalizeScript UILocalizeScript
  23. ---@class EquipSuitAttrItem__Generate
  24. ---@field private gameObject UnityEngine.GameObject
  25. ---@field private transform UnityEngine.Transform
  26. ---@field private text EquipSuitAttrItem__Generate_text
  27. ---@field private number EquipSuitAttrItem__Generate_number
  28. ---@field private textDsc EquipSuitAttrItem__Generate_textDsc
  29. ---@field private actived EquipSuitAttrItem__Generate_actived
  30. local EquipSuitAttrItemView = class("EquipSuitAttrItemView")
  31. function EquipSuitAttrItemView:ctor()
  32. end
  33. ---@private
  34. function EquipSuitAttrItemView:SetActive(result)
  35. self.gameObject:SetActive(result)
  36. end
  37. ---@private
  38. function EquipSuitAttrItemView:InitGenerate(Root, data)
  39. self.transform = Root
  40. self.inited = true
  41. local tmp
  42. self:InitGenerate__1(Root,data)
  43. self:InitGenerate__2(Root,data)
  44. self:InitGenerate__3(Root,data)
  45. self:InitGenerate__4(Root,data)
  46. self:InitGenerate__5(Root,data)
  47. self:InitGenerate__6(Root,data)
  48. self:InitGenerate__7(Root,data)
  49. end
  50. ---@private
  51. function EquipSuitAttrItemView:InitGenerate__1(Root, data)
  52. --[[
  53. Root
  54. --]]
  55. end
  56. ---@private
  57. function EquipSuitAttrItemView:InitGenerate__2(Root, data)
  58. --[[
  59. Text
  60. --]]
  61. local tmp = Root:Find("Text").gameObject
  62. if tolua.getpeer(tmp) == nil then
  63. tolua.setpeer(tmp, {})
  64. end
  65. self.text = tmp
  66. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  67. tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript)
  68. end
  69. ---@private
  70. function EquipSuitAttrItemView:InitGenerate__3(Root, data)
  71. --[[
  72. Number
  73. --]]
  74. local tmp = Root:Find("Number").gameObject
  75. if tolua.getpeer(tmp) == nil then
  76. tolua.setpeer(tmp, {})
  77. end
  78. self.number = tmp
  79. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  80. end
  81. ---@private
  82. function EquipSuitAttrItemView:InitGenerate__4(Root, data)
  83. --[[
  84. TextDsc
  85. --]]
  86. local tmp = Root:Find("TextDsc").gameObject
  87. if tolua.getpeer(tmp) == nil then
  88. tolua.setpeer(tmp, {})
  89. end
  90. self.textDsc = tmp
  91. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  92. tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript)
  93. end
  94. ---@private
  95. function EquipSuitAttrItemView:InitGenerate__5(Root, data)
  96. --[[
  97. Actived
  98. --]]
  99. local tmp = Root:Find("Actived").gameObject
  100. if tolua.getpeer(tmp) == nil then
  101. tolua.setpeer(tmp, {})
  102. end
  103. self.actived = tmp
  104. end
  105. ---@private
  106. function EquipSuitAttrItemView:InitGenerate__6(Root, data)
  107. --[[
  108. Actived/bg
  109. --]]
  110. local tmp = Root:Find("Actived/bg").gameObject
  111. if tolua.getpeer(tmp) == nil then
  112. tolua.setpeer(tmp, {})
  113. end
  114. self.actived.bg = tmp
  115. tmp.image = tmp:GetComponent(Enum.TypeInfo.Image)
  116. end
  117. ---@private
  118. function EquipSuitAttrItemView:InitGenerate__7(Root, data)
  119. --[[
  120. Actived/TextDsc
  121. --]]
  122. local tmp = Root:Find("Actived/TextDsc").gameObject
  123. if tolua.getpeer(tmp) == nil then
  124. tolua.setpeer(tmp, {})
  125. end
  126. self.actived.textDsc = tmp
  127. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  128. tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript)
  129. end
  130. ---@private
  131. function EquipSuitAttrItemView:GenerateDestroy()
  132. if tolua.getpeer(self.actived.textDsc) ~= nil then
  133. tolua.setpeer(self.actived.textDsc, nil)
  134. end
  135. if tolua.getpeer(self.actived.bg) ~= nil then
  136. tolua.setpeer(self.actived.bg, nil)
  137. end
  138. if tolua.getpeer(self.text) ~= nil then
  139. tolua.setpeer(self.text, nil)
  140. end
  141. self.text = nil
  142. if tolua.getpeer(self.number) ~= nil then
  143. tolua.setpeer(self.number, nil)
  144. end
  145. self.number = nil
  146. if tolua.getpeer(self.textDsc) ~= nil then
  147. tolua.setpeer(self.textDsc, nil)
  148. end
  149. self.textDsc = nil
  150. if tolua.getpeer(self.actived) ~= nil then
  151. tolua.setpeer(self.actived, nil)
  152. end
  153. self.actived = nil
  154. self.transform = nil
  155. self.gameObject = nil
  156. self.inited = false
  157. end
  158. return EquipSuitAttrItemView