|
|
- LuckyProbItem = LuckyProbItem or BaseClass(BaseItem)
-
- local LuckyProbItem = LuckyProbItem
- LuckyProbItem.Width = 571
- LuckyProbItem.Height = 55
-
- function LuckyProbItem:__init()
- self.base_file = "common"
- self.layout_file = "LuckyProbItem"
- self.is_delay_callback = true
- self.index = 1
- self:Load()
- end
-
- function LuckyProbItem:Load_callback()
- local nodes = {
- "name:tmp","probability:tmp","id:tmp",
- }
- self:GetChildren(nodes)
- self:InitEvent()
- if self.need_refresh then
- self:SetData(self.data,self.index)
- end
- end
-
- function LuckyProbItem:InitEvent()
-
- end
-
- function LuckyProbItem:SetData(data,index)
- if not data then return end
- self.data = data
- self.index = index
- if self.is_loaded then
- self.name_tmp.text = ChuanWenManager:getInstance():FormatColorTag(Trim(self.data.goods_name))
- self.probability_tmp.text = (self.data.radio/100).."%"
- self.id_tmp.text = self.index
- else
- self.need_refresh = true
- end
- end
-
- function LuckyProbItem:__delete()
-
- end
-
|