我还没有看到任何关于根据表格中对象的属性排序的文档,一个真实的示例是基于Z位置控制绘制精灵的时候。
例如:
pool[1].z = 500
pool[2].z = 200
-- sort table by Z property
print(pool[1].z) -- prints 200
print(pool[2].z) -- prints 500
我还没有看到任何关于根据表格中对象的属性排序的文档,一个真实的示例是基于Z位置控制绘制精灵的时候。
例如:
pool[1].z = 500
pool[2].z = 200
-- sort table by Z property
print(pool[1].z) -- prints 200
print(pool[2].z) -- prints 500
table.sort
函数进行自定义排序,其中需要比较您需要的字段:table.sort(pool, function(a, b) return a.z < b.z end)