diff --git a/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua b/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua index d445e2ddc7..bbac1204f1 100644 --- a/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua @@ -323,9 +323,14 @@ function this.SetNameColor(name,level) level = 1 end local clr = "" - clr = XiuXianConfig[level].NameFontColor - -- LogYellow("name:"..tostring(name).." clr:"..tostring(clr)) - return ""..name.."" + if XiuXianConfig[level] then + clr = XiuXianConfig[level].NameFontColor + -- LogYellow("name:"..tostring(name).." clr:"..tostring(clr)) + return ""..name.."" + else + return "" + end + end --获取大境界对应的段位名称 @@ -495,6 +500,9 @@ end function this.SetPracticeIcon(obj,level) local spLoader = SpriteLoader.New() + if XiuXianConfig[level]==nil then + return + end local BigLevel = XiuXianConfig[level].RealmId if BigLevel%3==0 then BigLevel=BigLevel/3