我在一些不同的 IOS 游戏中看到 Lua 脚本用于保存用户设置和数据。我自己不知道如何做到这一点,有人知道开源项目或如何实现这一目标的示例吗?
人们只是以编程方式重写 lua 脚本吗?或者 Lua 中有什么方法可以在 lua 脚本中重写或保存数据?我真的很困惑如何用 lua 实现这一点。请帮帮我!
我在一些不同的 IOS 游戏中看到 Lua 脚本用于保存用户设置和数据。我自己不知道如何做到这一点,有人知道开源项目或如何实现这一目标的示例吗?
人们只是以编程方式重写 lua 脚本吗?或者 Lua 中有什么方法可以在 lua 脚本中重写或保存数据?我真的很困惑如何用 lua 实现这一点。请帮帮我!
人们只是以编程方式重写 lua 脚本吗?
是的,这真的很简单。您将设置数据或其他任何内容存储在表格中。然后使用简单的 Lua 代码将该表写入文件。您编写的文件是一个 Lua 脚本,执行时会返回该表。
所以你的脚本看起来像这样:
return
{
setting = true,
width = 640,
height = 480,
}
编写这种序列化所需的代码并不难编写(只要您没有直接或间接引用自身的表)。有多种实现方式。