43 lines
1.7 KiB
Plaintext
43 lines
1.7 KiB
Plaintext
|
|
local baseCell = autoImport("BaseCell")
|
|
AchievementSocialCell = class("AchievementSocialCell",baseCell)
|
|
|
|
function AchievementSocialCell:Init()
|
|
self:initView()
|
|
end
|
|
|
|
function AchievementSocialCell:initView( )
|
|
-- body
|
|
self.content = self.gameObject:GetComponent(UILabel)
|
|
end
|
|
|
|
function AchievementSocialCell:SetData(data)
|
|
-- self.level.text = data:GetLevelText()
|
|
local text = ""
|
|
|
|
if(data.id == AdventureAchievementPage.SocialIDPair.max_team and #data.value>0)then
|
|
for i=1,#data.value do
|
|
local single = data.value[i]
|
|
if(text == "")then
|
|
text = single
|
|
else
|
|
text = text.."、"..single
|
|
end
|
|
end
|
|
text = string.format(ZhString.AdventureAchievePage_Max_team,text)
|
|
elseif(data.id == AdventureAchievementPage.SocialIDPair.max_hand and #data.value>0)then
|
|
text = string.format(ZhString.AdventureAchievePage_Max_hand,data.value[1])
|
|
elseif(data.id == AdventureAchievementPage.SocialIDPair.max_wheel and #data.value>0)then
|
|
text = string.format(ZhString.AdventureAchievePage_Max_wheel,data.value[1])
|
|
elseif(data.id == AdventureAchievementPage.SocialIDPair.max_chat and #data.value>0)then
|
|
text = string.format(ZhString.AdventureAchievePage_Max_chat,data.value[1])
|
|
elseif(data.id == AdventureAchievementPage.SocialIDPair.max_music and #data.value>0)then
|
|
text = string.format(ZhString.AdventureAchievePage_Max_music,data.value[1])
|
|
elseif(data.id == AdventureAchievementPage.SocialIDPair.max_save and #data.value>0)then
|
|
text = string.format(ZhString.AdventureAchievePage_Max_save,data.value[1])
|
|
elseif(data.id == AdventureAchievementPage.SocialIDPair.max_besave and #data.value>0)then
|
|
text = string.format(ZhString.AdventureAchievePage_Max_besave,data.value[1])
|
|
end
|
|
self.content.text = text
|
|
end
|