【头像】初始头像消失

dev_chengFeng
zhangqiang 2021-04-25 15:27:44 +08:00
parent b113f5c221
commit 959a40bca9
1 changed files with 8 additions and 3 deletions

View File

@ -61,15 +61,20 @@ end
function HeadManager.GetHeadList()
if #this._MyHeadList == 0 then
local AllHeadList = ConfigManager.GetAllConfigsDataByKey(ConfigName.ItemConfig, "ItemType", ItemType.Head)
local config = ConfigManager.GetConfigDataByKey(ConfigName.PlayerRole, "Role", NameManager.roleSex)
local configs = ConfigManager.GetAllConfigsDataByKey(ConfigName.PlayerRole, "Role", NameManager.roleSex)
local curMyHeadList = {}--只做条件判断 没什么用
for _, head in ipairs(AllHeadList) do
if head.Ifopen == 1 then
if head.Name == Language[11393] then
if config.RolePic == head.Id then
table.insert(this._MyHeadList, head)
for i = 1, #configs do
if configs[i].RolePic == head.Id and not curMyHeadList[head.Id] then
table.insert(this._MyHeadList, head)
curMyHeadList[head.Id] = head.Id
end
end
else
table.insert(this._MyHeadList, head)
curMyHeadList[head.Id] = head.Id
end
end
end