我想知道如何编辑Lua注册表?
https://www.lua.org/pil/27.3.1.html 该注册表应包含所有功能,用户数据,布尔值和表。
答案 0 :(得分:2)
Lua注册表只是常规的Lua表。只是没有从全球范围引用它。
您可以例如使用debug.getregistry()
函数来获取它。
但是请确保您知道自己在做什么。
当然,并非所有的库都将其数据存储在注册表中。其中一些使用例如升值或用户值来存储一些内部结构。同样,任何库都可以随时更改其内部。而且我认为其中大多数人都没想到他们的数据会在外部被更改。