UIClimbingTowerBattleView_Generate.lua 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. ---@class UIClimbingTowerBattle__Generate_leftTime
  2. ---@field public gameObject UnityEngine.GameObject
  3. ---@field public text UnityEngine.UI.Text
  4. ---@class UIClimbingTowerBattle__Generate
  5. ---@field private gameObject UnityEngine.GameObject
  6. ---@field private transform UnityEngine.Transform
  7. ---@field private leftTime UIClimbingTowerBattle__Generate_leftTime
  8. ---@field private infinite UnityEngine.GameObject
  9. local UIClimbingTowerBattleView = class("UIClimbingTowerBattleView", require("UIViewBase"))
  10. function UIClimbingTowerBattleView:ctor()
  11. end
  12. ---@private
  13. function UIClimbingTowerBattleView:SetActive(result)
  14. self.gameObject:SetActive(result)
  15. end
  16. ---@private
  17. function UIClimbingTowerBattleView:InitGenerate(Root, data)
  18. self.transform = Root
  19. self.inited = true
  20. if self.super.Init then
  21. self.super.Init(self)
  22. end
  23. local tmp
  24. self:InitGenerate__1(Root,data)
  25. self:InitGenerate__2(Root,data)
  26. end
  27. ---@private
  28. function UIClimbingTowerBattleView:InitGenerate__1(Root, data)
  29. --[[
  30. TopView/BattleTime/LeftBattleTime
  31. --]]
  32. local tmp = Root:Find("TopView/BattleTime/LeftBattleTime").gameObject
  33. if tolua.getpeer(tmp) == nil then
  34. tolua.setpeer(tmp, {})
  35. end
  36. self.leftTime = tmp
  37. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  38. end
  39. ---@private
  40. function UIClimbingTowerBattleView:InitGenerate__2(Root, data)
  41. --[[
  42. TopView/BattleTime/infinite
  43. --]]
  44. local tmp = Root:Find("TopView/BattleTime/infinite").gameObject
  45. if tolua.getpeer(tmp) == nil then
  46. tolua.setpeer(tmp, {})
  47. end
  48. self.infinite = tmp
  49. end
  50. ---@private
  51. function UIClimbingTowerBattleView:GenerateDestroy()
  52. if tolua.getpeer(self.leftTime) ~= nil then
  53. tolua.setpeer(self.leftTime, nil)
  54. end
  55. self.leftTime = nil
  56. if tolua.getpeer(self.infinite) ~= nil then
  57. tolua.setpeer(self.infinite, nil)
  58. end
  59. self.infinite = nil
  60. self.transform = nil
  61. self.gameObject = nil
  62. self.inited = false
  63. end
  64. return UIClimbingTowerBattleView