UIBattleResultView_Generate.lua 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375
  1. ---@class UIBattleResult__Generate_dsc
  2. ---@field public gameObject UnityEngine.GameObject
  3. ---@field public text UnityEngine.UI.Text
  4. ---@class UIBattleResult__Generate_winCount
  5. ---@field public gameObject UnityEngine.GameObject
  6. ---@field public text TMPro.TextMeshProUGUI
  7. ---@class UIBattleResult__Generate_deltaScoreText
  8. ---@field public gameObject UnityEngine.GameObject
  9. ---@field public text UnityEngine.UI.Text
  10. ---@class UIBattleResult__Generate_newScoreText
  11. ---@field public gameObject UnityEngine.GameObject
  12. ---@field public text UnityEngine.UI.Text
  13. ---@class UIBattleResult__Generate_oldScoreText
  14. ---@field public gameObject UnityEngine.GameObject
  15. ---@field public text UnityEngine.UI.Text
  16. ---@class UIBattleResult__Generate_AnyBtn
  17. ---@field public gameObject UnityEngine.GameObject
  18. ---@field public button UnityEngine.UI.Button
  19. ---@class UIBattleResult__Generate
  20. ---@field private gameObject UnityEngine.GameObject
  21. ---@field private transform UnityEngine.Transform
  22. ---@field private popWinAnim UnityEngine.GameObject
  23. ---@field private AnyBtn UIBattleResult__Generate_AnyBtn
  24. ---@field private window UnityEngine.GameObject
  25. ---@field private battleWin UnityEngine.GameObject
  26. ---@field private battleLose UnityEngine.GameObject
  27. ---@field private title UnityEngine.GameObject
  28. ---@field private receiveRes UnityEngine.GameObject
  29. ---@field private score UnityEngine.GameObject
  30. ---@field private oldScoreText UIBattleResult__Generate_oldScoreText
  31. ---@field private newScoreText UIBattleResult__Generate_newScoreText
  32. ---@field private deltaScoreText UIBattleResult__Generate_deltaScoreText
  33. ---@field private winNode UnityEngine.GameObject
  34. ---@field private winBg1 UnityEngine.GameObject
  35. ---@field private winBg2 UnityEngine.GameObject
  36. ---@field private winBg3 UnityEngine.GameObject
  37. ---@field private winCount UIBattleResult__Generate_winCount
  38. ---@field private dsc UIBattleResult__Generate_dsc
  39. local UIBattleResultView = class("UIBattleResultView", require("UIViewBase"))
  40. function UIBattleResultView:ctor()
  41. end
  42. ---@private
  43. function UIBattleResultView:SetActive(result)
  44. self.gameObject:SetActive(result)
  45. end
  46. ---@private
  47. function UIBattleResultView:InitGenerate(Root, data)
  48. self.transform = Root
  49. self.inited = true
  50. if self.super.Init then
  51. self.super.Init(self)
  52. end
  53. local tmp
  54. self:InitGenerate__1(Root,data)
  55. self:InitGenerate__2(Root,data)
  56. self:InitGenerate__3(Root,data)
  57. self:InitGenerate__4(Root,data)
  58. self:InitGenerate__5(Root,data)
  59. self:InitGenerate__6(Root,data)
  60. self:InitGenerate__7(Root,data)
  61. self:InitGenerate__8(Root,data)
  62. self:InitGenerate__9(Root,data)
  63. self:InitGenerate__10(Root,data)
  64. self:InitGenerate__11(Root,data)
  65. self:InitGenerate__12(Root,data)
  66. self:InitGenerate__13(Root,data)
  67. self:InitGenerate__14(Root,data)
  68. self:InitGenerate__15(Root,data)
  69. self:InitGenerate__16(Root,data)
  70. self:InitGenerate__17(Root,data)
  71. end
  72. ---@private
  73. function UIBattleResultView:InitGenerate__1(Root, data)
  74. --[[
  75. PopWinAnim
  76. --]]
  77. local tmp = Root:Find("PopWinAnim").gameObject
  78. if tolua.getpeer(tmp) == nil then
  79. tolua.setpeer(tmp, {})
  80. end
  81. self.popWinAnim = tmp
  82. end
  83. ---@private
  84. function UIBattleResultView:InitGenerate__2(Root, data)
  85. --[[
  86. PopWinAnim/Alpha
  87. --]]
  88. local tmp = Root:Find("PopWinAnim/Alpha").gameObject
  89. if tolua.getpeer(tmp) == nil then
  90. tolua.setpeer(tmp, {})
  91. end
  92. self.AnyBtn = tmp
  93. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  94. end
  95. ---@private
  96. function UIBattleResultView:InitGenerate__3(Root, data)
  97. --[[
  98. PopWinAnim/Window
  99. --]]
  100. local tmp = Root:Find("PopWinAnim/Window").gameObject
  101. if tolua.getpeer(tmp) == nil then
  102. tolua.setpeer(tmp, {})
  103. end
  104. self.window = tmp
  105. end
  106. ---@private
  107. function UIBattleResultView:InitGenerate__4(Root, data)
  108. --[[
  109. PopWinAnim/Window/BG/BattleWin
  110. --]]
  111. local tmp = Root:Find("PopWinAnim/Window/BG/BattleWin").gameObject
  112. if tolua.getpeer(tmp) == nil then
  113. tolua.setpeer(tmp, {})
  114. end
  115. self.battleWin = tmp
  116. end
  117. ---@private
  118. function UIBattleResultView:InitGenerate__5(Root, data)
  119. --[[
  120. PopWinAnim/Window/BG/BattleLose
  121. --]]
  122. local tmp = Root:Find("PopWinAnim/Window/BG/BattleLose").gameObject
  123. if tolua.getpeer(tmp) == nil then
  124. tolua.setpeer(tmp, {})
  125. end
  126. self.battleLose = tmp
  127. end
  128. ---@private
  129. function UIBattleResultView:InitGenerate__6(Root, data)
  130. --[[
  131. PopWinAnim/Window/BG/Title
  132. --]]
  133. local tmp = Root:Find("PopWinAnim/Window/BG/Title").gameObject
  134. if tolua.getpeer(tmp) == nil then
  135. tolua.setpeer(tmp, {})
  136. end
  137. self.title = tmp
  138. end
  139. ---@private
  140. function UIBattleResultView:InitGenerate__7(Root, data)
  141. --[[
  142. PopWinAnim/Window/BG/ReceiveRes
  143. --]]
  144. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes").gameObject
  145. if tolua.getpeer(tmp) == nil then
  146. tolua.setpeer(tmp, {})
  147. end
  148. self.receiveRes = tmp
  149. end
  150. ---@private
  151. function UIBattleResultView:InitGenerate__8(Root, data)
  152. --[[
  153. PopWinAnim/Window/BG/ReceiveRes/Score
  154. --]]
  155. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score").gameObject
  156. if tolua.getpeer(tmp) == nil then
  157. tolua.setpeer(tmp, {})
  158. end
  159. self.score = tmp
  160. end
  161. ---@private
  162. function UIBattleResultView:InitGenerate__9(Root, data)
  163. --[[
  164. PopWinAnim/Window/BG/ReceiveRes/Score/Val
  165. --]]
  166. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/Val").gameObject
  167. if tolua.getpeer(tmp) == nil then
  168. tolua.setpeer(tmp, {})
  169. end
  170. self.oldScoreText = tmp
  171. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  172. end
  173. ---@private
  174. function UIBattleResultView:InitGenerate__10(Root, data)
  175. --[[
  176. PopWinAnim/Window/BG/ReceiveRes/Score/NewVal
  177. --]]
  178. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/NewVal").gameObject
  179. if tolua.getpeer(tmp) == nil then
  180. tolua.setpeer(tmp, {})
  181. end
  182. self.newScoreText = tmp
  183. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  184. end
  185. ---@private
  186. function UIBattleResultView:InitGenerate__11(Root, data)
  187. --[[
  188. PopWinAnim/Window/BG/ReceiveRes/Score/AddVal
  189. --]]
  190. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/AddVal").gameObject
  191. if tolua.getpeer(tmp) == nil then
  192. tolua.setpeer(tmp, {})
  193. end
  194. self.deltaScoreText = tmp
  195. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  196. end
  197. ---@private
  198. function UIBattleResultView:InitGenerate__12(Root, data)
  199. --[[
  200. PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak
  201. --]]
  202. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak").gameObject
  203. if tolua.getpeer(tmp) == nil then
  204. tolua.setpeer(tmp, {})
  205. end
  206. self.winNode = tmp
  207. end
  208. ---@private
  209. function UIBattleResultView:InitGenerate__13(Root, data)
  210. --[[
  211. PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Pic01
  212. --]]
  213. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Pic01").gameObject
  214. if tolua.getpeer(tmp) == nil then
  215. tolua.setpeer(tmp, {})
  216. end
  217. self.winBg1 = tmp
  218. end
  219. ---@private
  220. function UIBattleResultView:InitGenerate__14(Root, data)
  221. --[[
  222. PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Pic02
  223. --]]
  224. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Pic02").gameObject
  225. if tolua.getpeer(tmp) == nil then
  226. tolua.setpeer(tmp, {})
  227. end
  228. self.winBg2 = tmp
  229. end
  230. ---@private
  231. function UIBattleResultView:InitGenerate__15(Root, data)
  232. --[[
  233. PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Pic03
  234. --]]
  235. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Pic03").gameObject
  236. if tolua.getpeer(tmp) == nil then
  237. tolua.setpeer(tmp, {})
  238. end
  239. self.winBg3 = tmp
  240. end
  241. ---@private
  242. function UIBattleResultView:InitGenerate__16(Root, data)
  243. --[[
  244. PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Number
  245. --]]
  246. local tmp = Root:Find("PopWinAnim/Window/BG/ReceiveRes/Score/WinningStreak/Number").gameObject
  247. if tolua.getpeer(tmp) == nil then
  248. tolua.setpeer(tmp, {})
  249. end
  250. self.winCount = tmp
  251. tmp.text = tmp:GetComponent(Enum.TypeInfo.TextMeshProUGUI)
  252. end
  253. ---@private
  254. function UIBattleResultView:InitGenerate__17(Root, data)
  255. --[[
  256. PopWinAnim/Window/BG/Dsc
  257. --]]
  258. local tmp = Root:Find("PopWinAnim/Window/BG/Dsc").gameObject
  259. if tolua.getpeer(tmp) == nil then
  260. tolua.setpeer(tmp, {})
  261. end
  262. self.dsc = tmp
  263. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  264. end
  265. ---@private
  266. function UIBattleResultView:GenerateDestroy()
  267. if tolua.getpeer(self.popWinAnim) ~= nil then
  268. tolua.setpeer(self.popWinAnim, nil)
  269. end
  270. self.popWinAnim = nil
  271. if tolua.getpeer(self.AnyBtn) ~= nil then
  272. tolua.setpeer(self.AnyBtn, nil)
  273. end
  274. self.AnyBtn = nil
  275. if tolua.getpeer(self.window) ~= nil then
  276. tolua.setpeer(self.window, nil)
  277. end
  278. self.window = nil
  279. if tolua.getpeer(self.battleWin) ~= nil then
  280. tolua.setpeer(self.battleWin, nil)
  281. end
  282. self.battleWin = nil
  283. if tolua.getpeer(self.battleLose) ~= nil then
  284. tolua.setpeer(self.battleLose, nil)
  285. end
  286. self.battleLose = nil
  287. if tolua.getpeer(self.title) ~= nil then
  288. tolua.setpeer(self.title, nil)
  289. end
  290. self.title = nil
  291. if tolua.getpeer(self.receiveRes) ~= nil then
  292. tolua.setpeer(self.receiveRes, nil)
  293. end
  294. self.receiveRes = nil
  295. if tolua.getpeer(self.score) ~= nil then
  296. tolua.setpeer(self.score, nil)
  297. end
  298. self.score = nil
  299. if tolua.getpeer(self.oldScoreText) ~= nil then
  300. tolua.setpeer(self.oldScoreText, nil)
  301. end
  302. self.oldScoreText = nil
  303. if tolua.getpeer(self.newScoreText) ~= nil then
  304. tolua.setpeer(self.newScoreText, nil)
  305. end
  306. self.newScoreText = nil
  307. if tolua.getpeer(self.deltaScoreText) ~= nil then
  308. tolua.setpeer(self.deltaScoreText, nil)
  309. end
  310. self.deltaScoreText = nil
  311. if tolua.getpeer(self.winNode) ~= nil then
  312. tolua.setpeer(self.winNode, nil)
  313. end
  314. self.winNode = nil
  315. if tolua.getpeer(self.winBg1) ~= nil then
  316. tolua.setpeer(self.winBg1, nil)
  317. end
  318. self.winBg1 = nil
  319. if tolua.getpeer(self.winBg2) ~= nil then
  320. tolua.setpeer(self.winBg2, nil)
  321. end
  322. self.winBg2 = nil
  323. if tolua.getpeer(self.winBg3) ~= nil then
  324. tolua.setpeer(self.winBg3, nil)
  325. end
  326. self.winBg3 = nil
  327. if tolua.getpeer(self.winCount) ~= nil then
  328. tolua.setpeer(self.winCount, nil)
  329. end
  330. self.winCount = nil
  331. if tolua.getpeer(self.dsc) ~= nil then
  332. tolua.setpeer(self.dsc, nil)
  333. end
  334. self.dsc = nil
  335. self.transform = nil
  336. self.gameObject = nil
  337. self.inited = false
  338. end
  339. return UIBattleResultView