PGRData/Script/matrix/xui/xuifubenunionkill/XUiGridUnionShareCharItem.lua

25 lines
No EOL
798 B
Lua

local XUiGridUnionShareCharItem = XClass(nil, "XUiGridUnionShareCharItem")
function XUiGridUnionShareCharItem:Ctor(ui, rootUi)
self.GameObject = ui.gameObject
self.Transform = ui.transform
self.RootUi = rootUi
XTool.InitUiObject(self)
end
function XUiGridUnionShareCharItem:Init(rootUi)
self.RootUi = rootUi
end
function XUiGridUnionShareCharItem:Refresh(shareInfos)
local character = shareInfos.Character
local characterId = character.Id
self.RImgHeadIcon:SetRawImage(XDataCenter.CharacterManager.GetCharSmallHeadIcon(characterId))
self.TxtLevel.text = character.Level
self.TxtFight.text = math.floor(character.Ability)
self.RImgQuality:SetRawImage(XCharacterConfigs.GetCharacterQualityIcon(character.Quality))
end
return XUiGridUnionShareCharItem