local coordTable = {
{loc={{1447, -2287, 13}, {0, 0, 3}, {100, -2000, 13}}, colour={255, 255, 255}},
}
Run Code Online (Sandbox Code Playgroud)
你好,
我试图从 loc 中获取每个值。所以,对于 loc 中的每个表,我想要里面三个数字的值。我不确定我的解释是否正确。
有点像这个问题,但稍微复杂一些。我可以使用上面链接的问题中的相同方法获取 loc 中的第一个表,但不能获取其他表。
任何帮助,将不胜感激。谢谢你。
也许这有助于您了解如何遍历数据:
for k,v in ipairs(coordTable[1].loc) do
for i,w in ipairs(v) do
print(k,i,w)
end
end
Run Code Online (Sandbox Code Playgroud)
或者,如果每个子表中总是有三个数字:
for k,v in ipairs(coordTable[1].loc) do
print(v[1],v[2],v[3])
end
Run Code Online (Sandbox Code Playgroud)
要直接获取第二个子表中的三个数字,请使用
print(coordTable[1].loc[2][1],coordTable[1].loc[2][2],coordTable[1].loc[2][3])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1305 次 |
| 最近记录: |