【头像】初始头像消失
parent
b113f5c221
commit
959a40bca9
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue