源战役客户端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 

39 行
1.1 KiB

InstructionItem2 = InstructionItem2 or BaseClass(BaseItem)
function InstructionItem2:__init()
self.base_file = "common"
-- self.use_local_view = true
self.layout_file = "instructionItem2"
self.height = 0
self:Load()
end
function InstructionItem2:Load_callback()
self.titleText = self:GetChild("title"):GetComponent("Text")
self.titleCon = self:GetChild("title").gameObject
self.contentText = self:GetChild("content")
self.contentText_t = self:GetChild("content"):GetComponent("Text")
end
function InstructionItem2:SetData(vo)
if vo then
local width=0
if vo.itemTitle =="" then --无需子标题
self.titleCon:SetActive(false)
self.contentText.transform.anchoredPosition = Vector2(0, -45)
width = 651.8
else
width = 620.9
self.titleCon:SetActive(true)
self.titleText.text = vo.itemTitle
self.contentText.transform.anchoredPosition = Vector2(30, -70)
end
self.contentText_t.text = vo.content
self.height = self.contentText_t.preferredHeight
self.contentText.sizeDelta = Vector2(width,self.height)
self.height = self.height + 35
end
end
function InstructionItem2:GetHeight()
return self.height
end