源战役客户端
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

23 righe
823 B

4 settimane fa
  1. HeadMonItem = HeadMonItem or BaseClass(BaseItem)
  2. function HeadMonItem:__init(parent)
  3. self.base_file = "uiComponent"
  4. self.layout_file = "HeadMonItem"
  5. self.id = nil
  6. self:Load()
  7. end
  8. function HeadMonItem:Load_callback()
  9. self.icon = self:GetChild("head/Icon"):GetComponent("Image")
  10. self.icon_border = self:GetChild("head/Border"):GetComponent("Image")
  11. end
  12. function HeadMonItem:SetData(id)
  13. self.id = id
  14. local config = ConfigItemMgr.Instance:GetMonsterDataItem(id)
  15. if not config then return end
  16. -- local config = Config.Mon[id]
  17. -- local quality_icon = PartnerModel:getInstance():GetQualityIcon(config.quality)
  18. -- lua_resM:setImageSprite(self,self.quality,"common_asset",quality_icon,true)
  19. lua_resM:setOutsideImageSprite(self,self.icon,GameResPath.GetMonsterOrPartnerHeadIcon(config.icon, config.icon_texture))
  20. end