diff --git a/Assets/ManagedResources/~Lua/Common/functions.lua b/Assets/ManagedResources/~Lua/Common/functions.lua index c4a1e21019..ce5c0095fe 100644 --- a/Assets/ManagedResources/~Lua/Common/functions.lua +++ b/Assets/ManagedResources/~Lua/Common/functions.lua @@ -1679,6 +1679,9 @@ function GetEquipSuitStr(Star,num) end function GetCutOutStr(_str,_num) + if not _str then + return "" + end local str="" if LengthString(_str) > _num + 1 then str=SubString(_str,_num) .. "..." diff --git a/Assets/ManagedResources/~Lua/View/ItemView.lua b/Assets/ManagedResources/~Lua/View/ItemView.lua index c804296b75..1781886301 100644 --- a/Assets/ManagedResources/~Lua/View/ItemView.lua +++ b/Assets/ManagedResources/~Lua/View/ItemView.lua @@ -124,7 +124,7 @@ function ItemView:GetRewardShow(_itemData, effectLayer) self.innateImage:SetActive(false) self.iconGo:SetActive(true) self.circleFrameBg:SetActive(false) - self.name:GetComponent("Text").text = GetCutOutStr(_itemData.configData.Name,4) + self.name:GetComponent("Text").text = GetCutOutStr(_itemData.itemConfig.Name,4) Util.AddParticleSortLayer(self.UI_Effect_Kuang_JinSe, effectLayer - self.EffectOrginLayerQu) Util.AddParticleSortLayer(self.UI_Effect_Kuang_HongSe, effectLayer - self.EffectOrginLayerQu) Util.AddParticleSortLayer(self.UI_Effect_jinkuang_Fang, effectLayer - self.EffectOrginLayerQu)