From 9070ad04ca77164ebf0e484533ec2a58b49fee92 Mon Sep 17 00:00:00 2001
From: jiaoyangna <3046463818@qq.com>
Date: Mon, 29 Nov 2021 14:45:23 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8C=96=E8=BA=AB=E5=B1=9E=E6=80=A7=E6=8E=92?=
=?UTF-8?q?=E5=BA=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../~Lua/Modules/Incarnation/IncarnationManager.lua | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua b/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua
index 28b93de608..d6a6847fdb 100644
--- a/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua
+++ b/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua
@@ -75,10 +75,16 @@ function this.GetproDesStr(_str,dataList)
end
function this.GetproDesLst(dataList,_color)
- local list = {}
+ local lis1 = {}
for k,v in pairs(dataList) do
- local str = string.format("%s+%s",_color,PropertyConfig[k].Info,GetPropertyFormatStrOne(PropertyConfig[k].Style,v))
- table.insert(list,str)
+ table.insert(lis1,{str = string.format("%s+%s",_color,PropertyConfig[k].Info,GetPropertyFormatStrOne(PropertyConfig[k].Style,v)) ,sort = PropertyConfig[k].SortId})
+ end
+ table.sort(lis1,function(a,b)
+ return a.sort < b.sort
+ end)
+ local list = {}
+ for i = 1,#lis1 do
+ table.insert(list,lis1[i].str)
end
return list
end