我想迭代这样的事情:
public readonly IDictionary<int, Entity> Entities = new Dictionary<int, Entity>();
在 Lua 中,同时使用 MoonSharp。从文档来看,MoonSharp 似乎处理自动转换为IDictionary
类型表?
但是,尝试做这样的事情......
for k,v in pairs(World.Entities) do
-- something
end
...正在给我:
ScriptRuntimeException: bad argument #1 to 'next' (table expected, got userdata)
关于为什么 MoonSharp 没有将我的字典转换为表格,我有什么遗漏吗?
谢谢!