源战役客户端
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 lines
966 B

  1. EquipCollectProgressItem = EquipCollectProgressItem or BaseClass(BaseItem)
  2. local EquipCollectProgressItem = EquipCollectProgressItem
  3. function EquipCollectProgressItem:__init()
  4. self.base_file = "equipCollect"
  5. self.layout_file = "EquipCollectProgressItem"
  6. self.model = EquipCollectModel:GetInstance()
  7. self:Load()
  8. end
  9. function EquipCollectProgressItem:Load_callback()
  10. self.nodes = {
  11. "name_text:tmp",
  12. }
  13. self:GetChildren(self.nodes)
  14. self:AddEvents()
  15. if self.need_refreshData then
  16. self:UpdateView()
  17. end
  18. end
  19. function EquipCollectProgressItem:AddEvents( )
  20. end
  21. function EquipCollectProgressItem:UpdateView( )
  22. self.name_text_tmp.text = string.format("%s 件", self.data.pos)
  23. end
  24. function EquipCollectProgressItem:SetData( data,index )
  25. self.data = data
  26. self.index = index
  27. if self.is_loaded then
  28. self.need_refreshData = false
  29. self:UpdateView()
  30. else
  31. self.need_refreshData = true
  32. end
  33. end
  34. function EquipCollectProgressItem:__delete( )
  35. end