如何获取表格值?

我试图从这个表格中获取值,但返回的是一个表格

for i=1, #xPlayer.inventory, 1 do
    if xPlayer.inventory[i].count > 0 then
        dd = table.unpack(xPlayer.inventory)
        print(dd)
    end
end

3个条目的结果:

table: 0x7f0900084620
table: 0x7f0900084620
table: 0x7f0900084620

如何获取每个条目的值?

点赞
用户5481036
用户5481036

将下面翻译成中文并且保留原本的 markdown 格式

针对我的问题,我已经在每个列表中拥有一个值,所以我只需要像这样操作:

data.prop

或者 data["prop"]

例如:

这将显示每个列表中的项目数量:

xPlayer.inventory[i].count

这将显示每个列表中的项目名称:

xPlayer.inventory[i].name

这将显示列表的所有内容:

a = xPlayer.inventory[i].name
b = xPlayer.inventory[i].count
print(a .." "..b)
2020-12-18 15:17:01