local BaseTips = require "app/ui/tips/base_tips" local EquipGetEesonateUI = class("EquipGetEesonateUI", BaseTips) function EquipGetEesonateUI:ctor(params) self.type = params.type self.lvNew = params.lvNew self.attrNum = params.attrNum self.attrNextNum = params.attrNextNum end function EquipGetEesonateUI:getPrefabPath() return "assets/prefabs/ui/equip/equip_get_resonate_ui.prefab" end function EquipGetEesonateUI:setRootUI(ui) self.parentUI = ui end function EquipGetEesonateUI:onLoadRootComplete() local uiMap = self.root:genAllChildren() self.root:addClickListener(function() self:closeUI() end) self.layout = uiMap["equip_get_resonate_ui.bg.b'gattr_bg.layout"]:getComponent(GConst.TYPEOF_UNITY_CLASS.BF_HORIZONTAL_OR_VERTICAL_LAYOUT) self.attrNextValueTx = uiMap["equip_get_resonate_ui.bg.attr_bg.layout.attr_next_value_tx"] -- self.effect = uiMap["equip_get_resonate_ui.bg.vfx_b13_ui_equip_gongmin_b01"] uiMap["equip_get_resonate_ui.bg.title_tx"]:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_HERO_DESC_33)) -- self.spineTitle:playAnimComplete("born", false, true, function() -- self.spineTitle:playAnim("idle", true, true) -- end) uiMap["equip_get_resonate_ui.bg.name_tx"]:setText(I18N:getGlobalText("EQUIP_HERO_LV_" .. self.type, self.lvNew)) -- self.effect:play() uiMap["equip_get_resonate_ui.bg.attr_bg.attr_name_tx"]:setText(I18N:getGlobalText(I18N.GlobalConst.ATTR_ATK)) uiMap["equip_get_resonate_ui.bg.attr_bg.layout.attr_curr_value_tx"]:setText(self.attrNum) self.attrNextValueTx:setText(self.attrNextNum) GFunc.setTextLength(self.attrNextValueTx) self.layout:RefreshLayout() end return EquipGetEesonateUI