parent
a14fd59ea1
commit
7edf0a66db
|
|
@ -4,7 +4,9 @@ function ItemView:New(gameObject)
|
|||
local b = {}
|
||||
b.gameObject = gameObject
|
||||
b.transform = gameObject.transform
|
||||
setmetatable(b, { __index = ItemView })
|
||||
setmetatable(b, {
|
||||
__index = ItemView
|
||||
})
|
||||
return b
|
||||
end
|
||||
|
||||
|
|
@ -135,7 +137,7 @@ function ItemView:GetRewardShow(_itemData, effectLayer)
|
|||
Reward = 6,
|
||||
Medal = 7,
|
||||
Gene = 8,
|
||||
Title = 9, --称号
|
||||
Title = 9 -- 称号
|
||||
}
|
||||
|
||||
if _itemData.itemType == itemType.NoType or _itemData.itemType == itemType.NoType_1 then
|
||||
|
|
@ -146,8 +148,8 @@ function ItemView:GetRewardShow(_itemData, effectLayer)
|
|||
if _itemData.configData.ItemType == ItemType.HeroDebris then
|
||||
self.frameMask:SetActive(true)
|
||||
self.pro.gameObject:SetActive(true)
|
||||
self.frameMask:GetComponent("Image").sprite = Util.LoadSprite(GetHeroChipQuantityImageByquality(_itemData
|
||||
.configData.Quantity))
|
||||
self.frameMask:GetComponent("Image").sprite = Util.LoadSprite(
|
||||
GetHeroChipQuantityImageByquality(_itemData.configData.Quantity))
|
||||
self.pro.sprite = Util.LoadSprite(GetQuantityProBgImageByquality(_itemData.configData.Quantity))
|
||||
self.proIcon.sprite = Util.LoadSprite(GetProStrImageByProNum(_itemData.configData.PropertyName))
|
||||
|
||||
|
|
@ -293,6 +295,10 @@ function ItemView:GetRewardShow(_itemData, effectLayer)
|
|||
-- UIManager.OpenPanel(UIName.RewardItemSingleShowPopup, _itemData.configData.Id, nil, self.isRewardItemPop)
|
||||
UIManager.OpenPanel(UIName.LeadGeneTopLevelPanel, nil, _itemData.configData.Id, false)
|
||||
end)
|
||||
elseif _itemData.itemType == ItemType.ItemDebris then
|
||||
self.frameMask:SetActive(true)
|
||||
self.frameMask:GetComponent("Image").sprite = Util.LoadSprite(
|
||||
GetHeroChipQuantityImageByquality(_itemData.configData.Quantity))
|
||||
end
|
||||
self.gameObject:GetComponent("RectTransform").localScale = Vector2.New(self.scale, self.scale)
|
||||
end
|
||||
|
|
@ -317,7 +323,6 @@ function ItemView:NoGetRewardShow(_reward, effectLayer, isShowAddImage)
|
|||
|
||||
self.upName.text = GetLanguageStrById(itemDataConFig.Name)
|
||||
self.EffectOrginScale = self.scale
|
||||
|
||||
if itemDataConFig.ItemType == ItemType.NoType then
|
||||
self.num.text = PrintWanNum(itemNum)
|
||||
self.frame.sprite = Util.LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity))
|
||||
|
|
@ -357,15 +362,12 @@ function ItemView:NoGetRewardShow(_reward, effectLayer, isShowAddImage)
|
|||
self.pro.gameObject:SetActive(true)
|
||||
end
|
||||
|
||||
self.frameMask:GetComponent("Image").sprite = Util.LoadSprite(GetHeroChipQuantityImageByquality(itemConfig
|
||||
[itemSId].Quantity))
|
||||
self.frame.sprite = Util.LoadSprite(GetQuantityImageByquality(itemConfig[itemSId]
|
||||
.Quantity))
|
||||
self.frameMask:GetComponent("Image").sprite = Util.LoadSprite(
|
||||
GetHeroChipQuantityImageByquality(itemConfig[itemSId].Quantity))
|
||||
self.frame.sprite = Util.LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity))
|
||||
self.icon.sprite = Util.LoadSprite(GetResourcePath(itemConfig[itemSId].ResourceID))
|
||||
self.pro.sprite = Util.LoadSprite(GetQuantityProBgImageByquality(itemConfig[itemSId]
|
||||
.Quantity))
|
||||
self.proIcon.sprite = Util.LoadSprite(GetProStrImageByProNum(itemConfig[itemSId]
|
||||
.PropertyName))
|
||||
self.pro.sprite = Util.LoadSprite(GetQuantityProBgImageByquality(itemConfig[itemSId].Quantity))
|
||||
self.proIcon.sprite = Util.LoadSprite(GetProStrImageByProNum(itemConfig[itemSId].PropertyName))
|
||||
local star = itemConfig[itemSId].Quantity
|
||||
SetHeroStars(self.starGrid, star)
|
||||
|
||||
|
|
@ -455,7 +457,10 @@ function ItemView:NoGetRewardShow(_reward, effectLayer, isShowAddImage)
|
|||
self.frame.sprite = Util.LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity))
|
||||
self.icon.sprite = Util.LoadSprite(GetResourcePath(itemConfig[itemSId].ResourceID))
|
||||
Util.AddOnceClick(self.btn, function()
|
||||
local data = { ["itemConfig"] = itemConfig[itemSId], ["id"] = 10 }
|
||||
local data = {
|
||||
["itemConfig"] = itemConfig[itemSId],
|
||||
["id"] = 10
|
||||
}
|
||||
UIManager.OpenPanel(UIName.RewardBoxPanel, data, function()
|
||||
UIManager.ClosePanel(UIName.RewardBoxPanel)
|
||||
end)
|
||||
|
|
@ -470,6 +475,16 @@ function ItemView:NoGetRewardShow(_reward, effectLayer, isShowAddImage)
|
|||
-- UIManager.OpenPanel(UIName.RewardItemSingleShowPopup, itemSId, nil, self.isRewardItemPop)
|
||||
UIManager.OpenPanel(UIName.LeadGeneTopLevelPanel, nil, itemSId, false)
|
||||
end)
|
||||
elseif itemDataConFig.ItemType == ItemType.ItemDebris then
|
||||
self.frameMask:SetActive(true)
|
||||
self.frameMask:GetComponent("Image").sprite = Util.LoadSprite(
|
||||
GetHeroChipQuantityImageByquality(itemDataConFig.Quantity))
|
||||
self.num.text = PrintWanNum(itemNum)
|
||||
self.frame.sprite = Util.LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity))
|
||||
self.icon.sprite = Util.LoadSprite(GetResourcePath(itemConfig[itemSId].ResourceID))
|
||||
Util.AddOnceClick(self.btn, function()
|
||||
UIManager.OpenPanel(UIName.RewardItemSingleShowPopup, itemSId, nil, self.isRewardItemPop)
|
||||
end)
|
||||
else
|
||||
self.num.text = PrintWanNum(itemNum)
|
||||
self.frame.sprite = Util.LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity))
|
||||
|
|
@ -636,8 +651,8 @@ function ItemView:SetCorner(type, isShow, arg)
|
|||
SetHeroStars(self.starGrid, arg.star)
|
||||
elseif type == 7 then
|
||||
Util.GetGameObject(self.Corner, "geneLv"):SetActive(isShow)
|
||||
Util.GetGameObject(self.Corner, "geneLv"):GetComponent("Image").sprite = Util.LoadSprite(AircraftCarrierManager
|
||||
.GetSkillLvImgForId(arg.id).lvImg)
|
||||
Util.GetGameObject(self.Corner, "geneLv"):GetComponent("Image").sprite = Util.LoadSprite(
|
||||
AircraftCarrierManager.GetSkillLvImgForId(arg.id).lvImg)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue