local TalentCell = class("TalentCell", BaseCell) function TalentCell:init() local uiMap = self:getUIMap() self.bg = uiMap["talent_cell.bg"] self.descTx1 = uiMap["talent_cell.desc_tx_1"] self.descTx2 = uiMap["talent_cell.desc_tx_2"] uiMap["talent_cell.desc_tx_1"]:setText("11111") uiMap["talent_cell.desc_tx_2"]:setText("2222") end function TalentCell:refresh(idx, cfg) self.bg:setSprite(GConst.ATLAS_PATH.UI_TALENT, "talent_" .. idx) self.descTx1:setText("攻击提升" .. idx) local lv = DataManager.TalentData:getLevels(idx) self.descTx2:setText("Lv." .. lv) end function TalentCell:setActive(active) self.baseObject:setActive(active) end return TalentCell