IconLightPurple_Generate.lua 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. ---@class IconLightPurple__Generate
  2. ---@field private gameObject UnityEngine.GameObject
  3. ---@field private transform UnityEngine.Transform
  4. ---@field private lightCircle UnityEngine.GameObject
  5. ---@field private lightIcon UnityEngine.GameObject
  6. local IconLightPurpleView = class("IconLightPurpleView")
  7. function IconLightPurpleView:ctor()
  8. end
  9. ---@private
  10. function IconLightPurpleView:SetActive(result)
  11. self.gameObject:SetActive(result)
  12. end
  13. ---@private
  14. function IconLightPurpleView:InitGenerate(Root, data)
  15. self.transform = Root
  16. self.inited = true
  17. local tmp
  18. self:InitGenerate__1(Root,data)
  19. self:InitGenerate__2(Root,data)
  20. self:InitGenerate__3(Root,data)
  21. end
  22. ---@private
  23. function IconLightPurpleView:InitGenerate__1(Root, data)
  24. --[[
  25. Root
  26. --]]
  27. end
  28. ---@private
  29. function IconLightPurpleView:InitGenerate__2(Root, data)
  30. --[[
  31. LightCircle
  32. --]]
  33. local tmp = Root:Find("LightCircle").gameObject
  34. if tolua.getpeer(tmp) == nil then
  35. tolua.setpeer(tmp, {})
  36. end
  37. self.lightCircle = tmp
  38. end
  39. ---@private
  40. function IconLightPurpleView:InitGenerate__3(Root, data)
  41. --[[
  42. LightIcon
  43. --]]
  44. local tmp = Root:Find("LightIcon").gameObject
  45. if tolua.getpeer(tmp) == nil then
  46. tolua.setpeer(tmp, {})
  47. end
  48. self.lightIcon = tmp
  49. end
  50. ---@private
  51. function IconLightPurpleView:GenerateDestroy()
  52. if tolua.getpeer(self.lightIcon) ~= nil then
  53. tolua.setpeer(self.lightIcon, nil)
  54. end
  55. if tolua.getpeer(self.lightCircle) ~= nil then
  56. tolua.setpeer(self.lightCircle, nil)
  57. end
  58. self.transform = nil
  59. self.gameObject = nil
  60. self.inited = false
  61. end
  62. return IconLightPurpleView