UICreateNameView_Generate.lua 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. ---@class UICreateName__Generate_changeBtn
  2. ---@field public gameObject UnityEngine.GameObject
  3. ---@field public button UnityEngine.UI.Button
  4. ---@class UICreateName__Generate_inputField
  5. ---@field public gameObject UnityEngine.GameObject
  6. ---@field public inputField UnityEngine.UI.InputField
  7. ---@class UICreateName__Generate_btnClose
  8. ---@field public gameObject UnityEngine.GameObject
  9. ---@field public button UnityEngine.UI.Button
  10. ---@class UICreateName__Generate_AnyBtn
  11. ---@field public gameObject UnityEngine.GameObject
  12. ---@field public button UnityEngine.UI.Button
  13. ---@class UICreateName__Generate_uIAnimator
  14. ---@field public gameObject UnityEngine.GameObject
  15. ---@field public animator UnityEngine.Animator
  16. ---@class UICreateName__Generate
  17. ---@field private gameObject UnityEngine.GameObject
  18. ---@field private transform UnityEngine.Transform
  19. ---@field private uIAnimator UICreateName__Generate_uIAnimator
  20. ---@field private AnyBtn UICreateName__Generate_AnyBtn
  21. ---@field private window UnityEngine.GameObject
  22. ---@field private btnClose UICreateName__Generate_btnClose
  23. ---@field private inputField UICreateName__Generate_inputField
  24. ---@field private change UnityEngine.GameObject
  25. ---@field private changeBtn UICreateName__Generate_changeBtn
  26. ---@field private gqnsAnim UnityEngine.GameObject
  27. local UICreateNameView = class("UICreateNameView", require("UIViewBase"))
  28. function UICreateNameView:ctor()
  29. end
  30. ---@private
  31. function UICreateNameView:SetActive(result)
  32. self.gameObject:SetActive(result)
  33. end
  34. ---@private
  35. function UICreateNameView:InitGenerate(Root, data)
  36. self.transform = Root
  37. self.inited = true
  38. if self.super.Init then
  39. self.super.Init(self)
  40. end
  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. self:InitGenerate__8(Root,data)
  50. self:InitGenerate__9(Root,data)
  51. end
  52. ---@private
  53. function UICreateNameView:InitGenerate__1(Root, data)
  54. --[[
  55. Root
  56. --]]
  57. end
  58. ---@private
  59. function UICreateNameView:InitGenerate__2(Root, data)
  60. --[[
  61. UIAnimator
  62. --]]
  63. local tmp = Root:Find("UIAnimator").gameObject
  64. if tolua.getpeer(tmp) == nil then
  65. tolua.setpeer(tmp, {})
  66. end
  67. self.uIAnimator = tmp
  68. tmp.animator = tmp:GetComponent(Enum.TypeInfo.Animator)
  69. tmp.animator.logWarnings = false
  70. end
  71. ---@private
  72. function UICreateNameView:InitGenerate__3(Root, data)
  73. --[[
  74. UIAnimator/Alpha
  75. --]]
  76. local tmp = Root:Find("UIAnimator/Alpha").gameObject
  77. if tolua.getpeer(tmp) == nil then
  78. tolua.setpeer(tmp, {})
  79. end
  80. self.AnyBtn = tmp
  81. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  82. end
  83. ---@private
  84. function UICreateNameView:InitGenerate__4(Root, data)
  85. --[[
  86. UIAnimator/Window
  87. --]]
  88. local tmp = Root:Find("UIAnimator/Window").gameObject
  89. if tolua.getpeer(tmp) == nil then
  90. tolua.setpeer(tmp, {})
  91. end
  92. self.window = tmp
  93. end
  94. ---@private
  95. function UICreateNameView:InitGenerate__5(Root, data)
  96. --[[
  97. UIAnimator/Window/Bg/CloseBox/BtnClose
  98. --]]
  99. local tmp = Root:Find("UIAnimator/Window/Bg/CloseBox/BtnClose").gameObject
  100. if tolua.getpeer(tmp) == nil then
  101. tolua.setpeer(tmp, {})
  102. end
  103. self.btnClose = tmp
  104. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  105. end
  106. ---@private
  107. function UICreateNameView:InitGenerate__6(Root, data)
  108. --[[
  109. UIAnimator/Window/Bg/ChangeList/InputField
  110. --]]
  111. local tmp = Root:Find("UIAnimator/Window/Bg/ChangeList/InputField").gameObject
  112. if tolua.getpeer(tmp) == nil then
  113. tolua.setpeer(tmp, {})
  114. end
  115. self.inputField = tmp
  116. tmp.inputField = tmp:GetComponent(Enum.TypeInfo.InputField)
  117. end
  118. ---@private
  119. function UICreateNameView:InitGenerate__7(Root, data)
  120. --[[
  121. UIAnimator/Window/Bg/Change
  122. --]]
  123. local tmp = Root:Find("UIAnimator/Window/Bg/Change").gameObject
  124. if tolua.getpeer(tmp) == nil then
  125. tolua.setpeer(tmp, {})
  126. end
  127. self.change = tmp
  128. end
  129. ---@private
  130. function UICreateNameView:InitGenerate__8(Root, data)
  131. --[[
  132. UIAnimator/Window/Bg/Change/ChangeBtn
  133. --]]
  134. local tmp = Root:Find("UIAnimator/Window/Bg/Change/ChangeBtn").gameObject
  135. if tolua.getpeer(tmp) == nil then
  136. tolua.setpeer(tmp, {})
  137. end
  138. self.changeBtn = tmp
  139. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  140. end
  141. ---@private
  142. function UICreateNameView:InitGenerate__9(Root, data)
  143. --[[
  144. UIAnimator/Window/GqnsAnim
  145. --]]
  146. local tmp = Root:Find("UIAnimator/Window/GqnsAnim").gameObject
  147. if tolua.getpeer(tmp) == nil then
  148. tolua.setpeer(tmp, {})
  149. end
  150. self.gqnsAnim = tmp
  151. end
  152. ---@private
  153. function UICreateNameView:GenerateDestroy()
  154. if tolua.getpeer(self.changeBtn) ~= nil then
  155. tolua.setpeer(self.changeBtn, nil)
  156. end
  157. if tolua.getpeer(self.change) ~= nil then
  158. tolua.setpeer(self.change, nil)
  159. end
  160. if tolua.getpeer(self.inputField) ~= nil then
  161. tolua.setpeer(self.inputField, nil)
  162. end
  163. if tolua.getpeer(self.btnClose) ~= nil then
  164. tolua.setpeer(self.btnClose, nil)
  165. end
  166. if tolua.getpeer(self.window) ~= nil then
  167. tolua.setpeer(self.window, nil)
  168. end
  169. if tolua.getpeer(self.uIAnimator) ~= nil then
  170. tolua.setpeer(self.uIAnimator, nil)
  171. end
  172. self.uIAnimator = nil
  173. if tolua.getpeer(self.AnyBtn) ~= nil then
  174. tolua.setpeer(self.AnyBtn, nil)
  175. end
  176. self.AnyBtn = nil
  177. if tolua.getpeer(self.gqnsAnim) ~= nil then
  178. tolua.setpeer(self.gqnsAnim, nil)
  179. end
  180. self.gqnsAnim = nil
  181. self.transform = nil
  182. self.gameObject = nil
  183. self.inited = false
  184. end
  185. return UICreateNameView