UIRoleChangeJobView_Generate.lua 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645
  1. ---@class UIRoleChangeJob__Generate_content
  2. ---@field public gameObject UnityEngine.GameObject
  3. ---@field public gridLayoutGroup UnityEngine.UI.GridLayoutGroup
  4. ---@class UIRoleChangeJob__Generate_scrollView
  5. ---@field public gameObject UnityEngine.GameObject
  6. ---@field public loopVerticalScrollRect UnityEngine.UI.LoopVerticalScrollRect
  7. ---@class UIRoleChangeJob__Generate_job5
  8. ---@field public gameObject UnityEngine.GameObject
  9. ---@field public toggle UnityEngine.UI.Toggle
  10. ---@class UIRoleChangeJob__Generate_job4
  11. ---@field public gameObject UnityEngine.GameObject
  12. ---@field public toggle UnityEngine.UI.Toggle
  13. ---@class UIRoleChangeJob__Generate_job3
  14. ---@field public gameObject UnityEngine.GameObject
  15. ---@field public toggle UnityEngine.UI.Toggle
  16. ---@class UIRoleChangeJob__Generate_job2
  17. ---@field public gameObject UnityEngine.GameObject
  18. ---@field public toggle UnityEngine.UI.Toggle
  19. ---@class UIRoleChangeJob__Generate_job1
  20. ---@field public gameObject UnityEngine.GameObject
  21. ---@field public toggle UnityEngine.UI.Toggle
  22. ---@class UIRoleChangeJob__Generate_btnTest
  23. ---@field public gameObject UnityEngine.GameObject
  24. ---@field public button UnityEngine.UI.Button
  25. ---@class UIRoleChangeJob__Generate_btnSkill
  26. ---@field public gameObject UnityEngine.GameObject
  27. ---@field public button UnityEngine.UI.Button
  28. ---@class UIRoleChangeJob__Generate_desc
  29. ---@field public gameObject UnityEngine.GameObject
  30. ---@field public uILocalizeScript UILocalizeScript
  31. ---@class UIRoleChangeJob__Generate_model
  32. ---@field public gameObject UnityEngine.GameObject
  33. ---@field public rawImage UnityEngine.UI.RawImage
  34. ---@field public uIEventTriggerListener UIEventTriggerListener
  35. ---@class UIRoleChangeJob__Generate_btnBack
  36. ---@field public gameObject UnityEngine.GameObject
  37. ---@field public button UnityEngine.UI.Button
  38. ---@class UIRoleChangeJob__Generate_btnChange
  39. ---@field public gameObject UnityEngine.GameObject
  40. ---@field public button UnityEngine.UI.Button
  41. ---@class UIRoleChangeJob__Generate_btnChange2_cost
  42. ---@field public gameObject UnityEngine.GameObject
  43. ---@field public text UnityEngine.UI.Text
  44. ---@class UIRoleChangeJob__Generate_btnChange2_ic
  45. ---@field public gameObject UnityEngine.GameObject
  46. ---@field public image UnityEngine.UI.Image
  47. ---@class UIRoleChangeJob__Generate_btnChange2
  48. ---@field public gameObject UnityEngine.GameObject
  49. ---@field public button UnityEngine.UI.Button
  50. ---@field public ic UIRoleChangeJob__Generate_btnChange2_ic
  51. ---@field public cost UIRoleChangeJob__Generate_btnChange2_cost
  52. ---@class UIRoleChangeJob__Generate_btnChangeJob
  53. ---@field public gameObject UnityEngine.GameObject
  54. ---@field public button UnityEngine.UI.Button
  55. ---@class UIRoleChangeJob__Generate_AnyBtn
  56. ---@field public gameObject UnityEngine.GameObject
  57. ---@field public button UnityEngine.UI.Button
  58. ---@class UIRoleChangeJob__Generate_uIAnimator
  59. ---@field public gameObject UnityEngine.GameObject
  60. ---@field public animator UnityEngine.Animator
  61. ---@class UIRoleChangeJob__Generate
  62. ---@field private gameObject UnityEngine.GameObject
  63. ---@field private transform UnityEngine.Transform
  64. ---@field private uIAnimator UIRoleChangeJob__Generate_uIAnimator
  65. ---@field private AnyBtn UIRoleChangeJob__Generate_AnyBtn
  66. ---@field private dscBox UnityEngine.GameObject
  67. ---@field private boardImage UnityEngine.GameObject
  68. ---@field private btnChangeJob UIRoleChangeJob__Generate_btnChangeJob
  69. ---@field private btnChange2 UIRoleChangeJob__Generate_btnChange2
  70. ---@field private btnChange UIRoleChangeJob__Generate_btnChange
  71. ---@field private btnBack UIRoleChangeJob__Generate_btnBack
  72. ---@field private changeJob UnityEngine.GameObject
  73. ---@field private model UIRoleChangeJob__Generate_model
  74. ---@field private desc UIRoleChangeJob__Generate_desc
  75. ---@field private btnSkill UIRoleChangeJob__Generate_btnSkill
  76. ---@field private btnTest UIRoleChangeJob__Generate_btnTest
  77. ---@field private top UnityEngine.GameObject
  78. ---@field private group UnityEngine.GameObject
  79. ---@field private job1 UIRoleChangeJob__Generate_job1
  80. ---@field private job2 UIRoleChangeJob__Generate_job2
  81. ---@field private job3 UIRoleChangeJob__Generate_job3
  82. ---@field private job4 UIRoleChangeJob__Generate_job4
  83. ---@field private job5 UIRoleChangeJob__Generate_job5
  84. ---@field private taskBox UnityEngine.GameObject
  85. ---@field private scrollView UIRoleChangeJob__Generate_scrollView
  86. ---@field private content UIRoleChangeJob__Generate_content
  87. ---@field private jobMax UnityEngine.GameObject
  88. local UIRoleChangeJobView = class("UIRoleChangeJobView", require("UIViewBase"))
  89. function UIRoleChangeJobView:ctor()
  90. end
  91. ---@private
  92. function UIRoleChangeJobView:SetActive(result)
  93. self.gameObject:SetActive(result)
  94. end
  95. ---@private
  96. function UIRoleChangeJobView:InitGenerate(Root, data)
  97. self.transform = Root
  98. self.inited = true
  99. if self.super.Init then
  100. self.super.Init(self)
  101. end
  102. local tmp
  103. self:InitGenerate__1(Root,data)
  104. self:InitGenerate__2(Root,data)
  105. self:InitGenerate__3(Root,data)
  106. self:InitGenerate__4(Root,data)
  107. self:InitGenerate__5(Root,data)
  108. self:InitGenerate__6(Root,data)
  109. self:InitGenerate__7(Root,data)
  110. self:InitGenerate__8(Root,data)
  111. self:InitGenerate__9(Root,data)
  112. self:InitGenerate__10(Root,data)
  113. self:InitGenerate__11(Root,data)
  114. self:InitGenerate__12(Root,data)
  115. self:InitGenerate__13(Root,data)
  116. self:InitGenerate__14(Root,data)
  117. self:InitGenerate__15(Root,data)
  118. self:InitGenerate__16(Root,data)
  119. self:InitGenerate__17(Root,data)
  120. self:InitGenerate__18(Root,data)
  121. self:InitGenerate__19(Root,data)
  122. self:InitGenerate__20(Root,data)
  123. self:InitGenerate__21(Root,data)
  124. self:InitGenerate__22(Root,data)
  125. self:InitGenerate__23(Root,data)
  126. self:InitGenerate__24(Root,data)
  127. self:InitGenerate__25(Root,data)
  128. self:InitGenerate__26(Root,data)
  129. self:InitGenerate__27(Root,data)
  130. end
  131. ---@private
  132. function UIRoleChangeJobView:InitGenerate__1(Root, data)
  133. --[[
  134. Root
  135. --]]
  136. end
  137. ---@private
  138. function UIRoleChangeJobView:InitGenerate__2(Root, data)
  139. --[[
  140. UIAnimator
  141. --]]
  142. local tmp = Root:Find("UIAnimator").gameObject
  143. if tolua.getpeer(tmp) == nil then
  144. tolua.setpeer(tmp, {})
  145. end
  146. self.uIAnimator = tmp
  147. tmp.animator = tmp:GetComponent(Enum.TypeInfo.Animator)
  148. tmp.animator.logWarnings = false
  149. end
  150. ---@private
  151. function UIRoleChangeJobView:InitGenerate__3(Root, data)
  152. --[[
  153. UIAnimator/Alpha
  154. --]]
  155. local tmp = Root:Find("UIAnimator/Alpha").gameObject
  156. if tolua.getpeer(tmp) == nil then
  157. tolua.setpeer(tmp, {})
  158. end
  159. self.AnyBtn = tmp
  160. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  161. end
  162. ---@private
  163. function UIRoleChangeJobView:InitGenerate__4(Root, data)
  164. --[[
  165. UIAnimator/Window/DscBox
  166. --]]
  167. local tmp = Root:Find("UIAnimator/Window/DscBox").gameObject
  168. if tolua.getpeer(tmp) == nil then
  169. tolua.setpeer(tmp, {})
  170. end
  171. self.dscBox = tmp
  172. end
  173. ---@private
  174. function UIRoleChangeJobView:InitGenerate__5(Root, data)
  175. --[[
  176. UIAnimator/Window/BoardImage
  177. --]]
  178. local tmp = Root:Find("UIAnimator/Window/BoardImage").gameObject
  179. if tolua.getpeer(tmp) == nil then
  180. tolua.setpeer(tmp, {})
  181. end
  182. self.boardImage = tmp
  183. end
  184. ---@private
  185. function UIRoleChangeJobView:InitGenerate__6(Root, data)
  186. --[[
  187. UIAnimator/Window/BtnChangeJob
  188. --]]
  189. local tmp = Root:Find("UIAnimator/Window/BtnChangeJob").gameObject
  190. if tolua.getpeer(tmp) == nil then
  191. tolua.setpeer(tmp, {})
  192. end
  193. self.btnChangeJob = tmp
  194. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  195. end
  196. ---@private
  197. function UIRoleChangeJobView:InitGenerate__7(Root, data)
  198. --[[
  199. UIAnimator/Window/BtnChange2
  200. --]]
  201. local tmp = Root:Find("UIAnimator/Window/BtnChange2").gameObject
  202. if tolua.getpeer(tmp) == nil then
  203. tolua.setpeer(tmp, {})
  204. end
  205. self.btnChange2 = tmp
  206. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  207. end
  208. ---@private
  209. function UIRoleChangeJobView:InitGenerate__8(Root, data)
  210. --[[
  211. UIAnimator/Window/BtnChange2/Content/ic
  212. --]]
  213. local tmp = Root:Find("UIAnimator/Window/BtnChange2/Content/ic").gameObject
  214. if tolua.getpeer(tmp) == nil then
  215. tolua.setpeer(tmp, {})
  216. end
  217. self.btnChange2.ic = tmp
  218. tmp.image = tmp:GetComponent(Enum.TypeInfo.Image)
  219. end
  220. ---@private
  221. function UIRoleChangeJobView:InitGenerate__9(Root, data)
  222. --[[
  223. UIAnimator/Window/BtnChange2/Content/cost
  224. --]]
  225. local tmp = Root:Find("UIAnimator/Window/BtnChange2/Content/cost").gameObject
  226. if tolua.getpeer(tmp) == nil then
  227. tolua.setpeer(tmp, {})
  228. end
  229. self.btnChange2.cost = tmp
  230. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  231. end
  232. ---@private
  233. function UIRoleChangeJobView:InitGenerate__10(Root, data)
  234. --[[
  235. UIAnimator/Window/BtnChange
  236. --]]
  237. local tmp = Root:Find("UIAnimator/Window/BtnChange").gameObject
  238. if tolua.getpeer(tmp) == nil then
  239. tolua.setpeer(tmp, {})
  240. end
  241. self.btnChange = tmp
  242. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  243. end
  244. ---@private
  245. function UIRoleChangeJobView:InitGenerate__11(Root, data)
  246. --[[
  247. UIAnimator/Window/BtnBack
  248. --]]
  249. local tmp = Root:Find("UIAnimator/Window/BtnBack").gameObject
  250. if tolua.getpeer(tmp) == nil then
  251. tolua.setpeer(tmp, {})
  252. end
  253. self.btnBack = tmp
  254. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  255. end
  256. ---@private
  257. function UIRoleChangeJobView:InitGenerate__12(Root, data)
  258. --[[
  259. UIAnimator/Window/ChangeJob
  260. --]]
  261. local tmp = Root:Find("UIAnimator/Window/ChangeJob").gameObject
  262. if tolua.getpeer(tmp) == nil then
  263. tolua.setpeer(tmp, {})
  264. end
  265. self.changeJob = tmp
  266. end
  267. ---@private
  268. function UIRoleChangeJobView:InitGenerate__13(Root, data)
  269. --[[
  270. UIAnimator/Window/ChangeJob/Stage/Model
  271. --]]
  272. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Stage/Model").gameObject
  273. if tolua.getpeer(tmp) == nil then
  274. tolua.setpeer(tmp, {})
  275. end
  276. self.model = tmp
  277. tmp.rawImage = tmp:GetComponent(Enum.TypeInfo.RawImage)
  278. tmp.uIEventTriggerListener = tmp:GetComponent(Enum.TypeInfo.UIEventTriggerListener)
  279. end
  280. ---@private
  281. function UIRoleChangeJobView:InitGenerate__14(Root, data)
  282. --[[
  283. UIAnimator/Window/ChangeJob/Stage/descBg/desc
  284. --]]
  285. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Stage/descBg/desc").gameObject
  286. if tolua.getpeer(tmp) == nil then
  287. tolua.setpeer(tmp, {})
  288. end
  289. self.desc = tmp
  290. tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript)
  291. end
  292. ---@private
  293. function UIRoleChangeJobView:InitGenerate__15(Root, data)
  294. --[[
  295. UIAnimator/Window/ChangeJob/Stage/BtnSkill
  296. --]]
  297. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Stage/BtnSkill").gameObject
  298. if tolua.getpeer(tmp) == nil then
  299. tolua.setpeer(tmp, {})
  300. end
  301. self.btnSkill = tmp
  302. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  303. end
  304. ---@private
  305. function UIRoleChangeJobView:InitGenerate__16(Root, data)
  306. --[[
  307. UIAnimator/Window/ChangeJob/Stage/BtnTest
  308. --]]
  309. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Stage/BtnTest").gameObject
  310. if tolua.getpeer(tmp) == nil then
  311. tolua.setpeer(tmp, {})
  312. end
  313. self.btnTest = tmp
  314. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  315. end
  316. ---@private
  317. function UIRoleChangeJobView:InitGenerate__17(Root, data)
  318. --[[
  319. UIAnimator/Window/ChangeJob/Top
  320. --]]
  321. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Top").gameObject
  322. if tolua.getpeer(tmp) == nil then
  323. tolua.setpeer(tmp, {})
  324. end
  325. self.top = tmp
  326. end
  327. ---@private
  328. function UIRoleChangeJobView:InitGenerate__18(Root, data)
  329. --[[
  330. UIAnimator/Window/ChangeJob/Top/group
  331. --]]
  332. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Top/group").gameObject
  333. if tolua.getpeer(tmp) == nil then
  334. tolua.setpeer(tmp, {})
  335. end
  336. self.group = tmp
  337. end
  338. ---@private
  339. function UIRoleChangeJobView:InitGenerate__19(Root, data)
  340. --[[
  341. UIAnimator/Window/ChangeJob/Top/group/Toggle1
  342. --]]
  343. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Top/group/Toggle1").gameObject
  344. if tolua.getpeer(tmp) == nil then
  345. tolua.setpeer(tmp, {})
  346. end
  347. self.job1 = CommonUtil.BindGridViewItem2LuaStatic("RoleJobToggleItem", tmp)
  348. self.job1.prefabName = "RoleJobToggleItem"
  349. tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle)
  350. end
  351. ---@private
  352. function UIRoleChangeJobView:InitGenerate__20(Root, data)
  353. --[[
  354. UIAnimator/Window/ChangeJob/Top/group/Toggle2
  355. --]]
  356. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Top/group/Toggle2").gameObject
  357. if tolua.getpeer(tmp) == nil then
  358. tolua.setpeer(tmp, {})
  359. end
  360. self.job2 = CommonUtil.BindGridViewItem2LuaStatic("RoleJobToggleItem", tmp)
  361. self.job2.prefabName = "RoleJobToggleItem"
  362. tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle)
  363. end
  364. ---@private
  365. function UIRoleChangeJobView:InitGenerate__21(Root, data)
  366. --[[
  367. UIAnimator/Window/ChangeJob/Top/group/Toggle3
  368. --]]
  369. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Top/group/Toggle3").gameObject
  370. if tolua.getpeer(tmp) == nil then
  371. tolua.setpeer(tmp, {})
  372. end
  373. self.job3 = CommonUtil.BindGridViewItem2LuaStatic("RoleJobToggleItem", tmp)
  374. self.job3.prefabName = "RoleJobToggleItem"
  375. tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle)
  376. end
  377. ---@private
  378. function UIRoleChangeJobView:InitGenerate__22(Root, data)
  379. --[[
  380. UIAnimator/Window/ChangeJob/Top/group/Toggle4
  381. --]]
  382. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Top/group/Toggle4").gameObject
  383. if tolua.getpeer(tmp) == nil then
  384. tolua.setpeer(tmp, {})
  385. end
  386. self.job4 = CommonUtil.BindGridViewItem2LuaStatic("RoleJobToggleItem", tmp)
  387. self.job4.prefabName = "RoleJobToggleItem"
  388. tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle)
  389. end
  390. ---@private
  391. function UIRoleChangeJobView:InitGenerate__23(Root, data)
  392. --[[
  393. UIAnimator/Window/ChangeJob/Top/group/Toggle5
  394. --]]
  395. local tmp = Root:Find("UIAnimator/Window/ChangeJob/Top/group/Toggle5").gameObject
  396. if tolua.getpeer(tmp) == nil then
  397. tolua.setpeer(tmp, {})
  398. end
  399. self.job5 = CommonUtil.BindGridViewItem2LuaStatic("RoleJobToggleItem", tmp)
  400. self.job5.prefabName = "RoleJobToggleItem"
  401. tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle)
  402. end
  403. ---@private
  404. function UIRoleChangeJobView:InitGenerate__24(Root, data)
  405. --[[
  406. UIAnimator/Window/ChangeJob/TaskBox
  407. --]]
  408. local tmp = Root:Find("UIAnimator/Window/ChangeJob/TaskBox").gameObject
  409. if tolua.getpeer(tmp) == nil then
  410. tolua.setpeer(tmp, {})
  411. end
  412. self.taskBox = tmp
  413. end
  414. ---@private
  415. function UIRoleChangeJobView:InitGenerate__25(Root, data)
  416. --[[
  417. UIAnimator/Window/ChangeJob/TaskBox/Scroll View
  418. --]]
  419. local tmp = Root:Find("UIAnimator/Window/ChangeJob/TaskBox/Scroll View").gameObject
  420. if tolua.getpeer(tmp) == nil then
  421. tolua.setpeer(tmp, {})
  422. end
  423. self.scrollView = tmp
  424. tmp.loopVerticalScrollRect = tmp:GetComponent(Enum.TypeInfo.LoopVerticalScrollRect)
  425. end
  426. ---@private
  427. function UIRoleChangeJobView:InitGenerate__26(Root, data)
  428. --[[
  429. UIAnimator/Window/ChangeJob/TaskBox/Scroll View/Viewport/Content
  430. --]]
  431. local tmp = Root:Find("UIAnimator/Window/ChangeJob/TaskBox/Scroll View/Viewport/Content").gameObject
  432. if tolua.getpeer(tmp) == nil then
  433. tolua.setpeer(tmp, {})
  434. end
  435. self.content = tmp
  436. tmp.gridLayoutGroup = tmp:GetComponent(Enum.TypeInfo.GridLayoutGroup)
  437. end
  438. ---@private
  439. function UIRoleChangeJobView:InitGenerate__27(Root, data)
  440. --[[
  441. UIAnimator/Window/JobMax
  442. --]]
  443. local tmp = Root:Find("UIAnimator/Window/JobMax").gameObject
  444. if tolua.getpeer(tmp) == nil then
  445. tolua.setpeer(tmp, {})
  446. end
  447. self.jobMax = tmp
  448. end
  449. ---@private
  450. function UIRoleChangeJobView:GenerateDestroy()
  451. if tolua.getpeer(self.btnChange2.cost) ~= nil then
  452. tolua.setpeer(self.btnChange2.cost, nil)
  453. end
  454. if tolua.getpeer(self.btnChange2.ic) ~= nil then
  455. tolua.setpeer(self.btnChange2.ic, nil)
  456. end
  457. if tolua.getpeer(self.uIAnimator) ~= nil then
  458. tolua.setpeer(self.uIAnimator, nil)
  459. end
  460. self.uIAnimator = nil
  461. if tolua.getpeer(self.AnyBtn) ~= nil then
  462. tolua.setpeer(self.AnyBtn, nil)
  463. end
  464. self.AnyBtn = nil
  465. if tolua.getpeer(self.dscBox) ~= nil then
  466. tolua.setpeer(self.dscBox, nil)
  467. end
  468. self.dscBox = nil
  469. if tolua.getpeer(self.boardImage) ~= nil then
  470. tolua.setpeer(self.boardImage, nil)
  471. end
  472. self.boardImage = nil
  473. if tolua.getpeer(self.btnChangeJob) ~= nil then
  474. tolua.setpeer(self.btnChangeJob, nil)
  475. end
  476. self.btnChangeJob = nil
  477. if tolua.getpeer(self.btnChange2) ~= nil then
  478. tolua.setpeer(self.btnChange2, nil)
  479. end
  480. self.btnChange2 = nil
  481. if tolua.getpeer(self.btnChange) ~= nil then
  482. tolua.setpeer(self.btnChange, nil)
  483. end
  484. self.btnChange = nil
  485. if tolua.getpeer(self.btnBack) ~= nil then
  486. tolua.setpeer(self.btnBack, nil)
  487. end
  488. self.btnBack = nil
  489. if tolua.getpeer(self.changeJob) ~= nil then
  490. tolua.setpeer(self.changeJob, nil)
  491. end
  492. self.changeJob = nil
  493. if tolua.getpeer(self.model) ~= nil then
  494. tolua.setpeer(self.model, nil)
  495. end
  496. self.model = nil
  497. if tolua.getpeer(self.desc) ~= nil then
  498. tolua.setpeer(self.desc, nil)
  499. end
  500. self.desc = nil
  501. if tolua.getpeer(self.btnSkill) ~= nil then
  502. tolua.setpeer(self.btnSkill, nil)
  503. end
  504. self.btnSkill = nil
  505. if tolua.getpeer(self.btnTest) ~= nil then
  506. tolua.setpeer(self.btnTest, nil)
  507. end
  508. self.btnTest = nil
  509. if tolua.getpeer(self.top) ~= nil then
  510. tolua.setpeer(self.top, nil)
  511. end
  512. self.top = nil
  513. if tolua.getpeer(self.group) ~= nil then
  514. tolua.setpeer(self.group, nil)
  515. end
  516. self.group = nil
  517. if self.job1.GenerateDestroy ~= nil then
  518. self.job1:GenerateDestroy()
  519. end
  520. if tolua.getpeer(self.job1) ~= nil then
  521. tolua.setpeer(self.job1, nil)
  522. end
  523. self.job1 = nil
  524. if self.job2.GenerateDestroy ~= nil then
  525. self.job2:GenerateDestroy()
  526. end
  527. if tolua.getpeer(self.job2) ~= nil then
  528. tolua.setpeer(self.job2, nil)
  529. end
  530. self.job2 = nil
  531. if self.job3.GenerateDestroy ~= nil then
  532. self.job3:GenerateDestroy()
  533. end
  534. if tolua.getpeer(self.job3) ~= nil then
  535. tolua.setpeer(self.job3, nil)
  536. end
  537. self.job3 = nil
  538. if self.job4.GenerateDestroy ~= nil then
  539. self.job4:GenerateDestroy()
  540. end
  541. if tolua.getpeer(self.job4) ~= nil then
  542. tolua.setpeer(self.job4, nil)
  543. end
  544. self.job4 = nil
  545. if self.job5.GenerateDestroy ~= nil then
  546. self.job5:GenerateDestroy()
  547. end
  548. if tolua.getpeer(self.job5) ~= nil then
  549. tolua.setpeer(self.job5, nil)
  550. end
  551. self.job5 = nil
  552. if tolua.getpeer(self.taskBox) ~= nil then
  553. tolua.setpeer(self.taskBox, nil)
  554. end
  555. self.taskBox = nil
  556. if tolua.getpeer(self.scrollView) ~= nil then
  557. tolua.setpeer(self.scrollView, nil)
  558. end
  559. self.scrollView = nil
  560. if tolua.getpeer(self.content) ~= nil then
  561. tolua.setpeer(self.content, nil)
  562. end
  563. self.content = nil
  564. if tolua.getpeer(self.jobMax) ~= nil then
  565. tolua.setpeer(self.jobMax, nil)
  566. end
  567. self.jobMax = nil
  568. self.transform = nil
  569. self.gameObject = nil
  570. self.inited = false
  571. end
  572. return UIRoleChangeJobView