源战役客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 rivejä
1.1 KiB

4 viikkoa sitten
  1. CloudShoppingRewardItem = CloudShoppingRewardItem or BaseClass(BaseItem)
  2. function CloudShoppingRewardItem:__init()
  3. self.base_file = "cloudShopping"
  4. self.layout_file = "CloudShoppingRewardItem"
  5. self.is_delay_callback = true
  6. self:Load()
  7. end
  8. --清除界面
  9. function CloudShoppingRewardItem:__delete()
  10. end
  11. function CloudShoppingRewardItem:Load_callback()
  12. self:LoadSuccess()
  13. self:InitEvent()
  14. if self.need_refreshData then
  15. self:SetData(self.server, self.name)
  16. end
  17. end
  18. function CloudShoppingRewardItem:LoadSuccess()
  19. self.server_text,
  20. self.name_text
  21. = GetChildTexts(self.transform, {
  22. "serverText",
  23. "nameText"
  24. })
  25. end
  26. function CloudShoppingRewardItem:InitEvent()
  27. end
  28. function CloudShoppingRewardItem:SetData(server, name)
  29. self.server = server
  30. self.name = name
  31. if self.is_loaded then
  32. self.need_refreshData = false
  33. self.server_text.text = server..""
  34. self.name_text.text = "<color=#4eae1a>" .. name .. "</color>"
  35. else
  36. self.need_refreshData = true
  37. end
  38. end