我可以保存到特定文件夹吗?

学习如何利用LÖVE支持创建Lua文件输出代码时,我一直讨厌LÖVE文件系统处理程序总是将特定文件保存在C:/Documents and Settings/...的某个地方。

我该如何创建一个代码,使其将文件保存在我想定义的特定文件夹中(或者在运行应用程序时可能更改)?

点赞
用户2755919
用户2755919

LÖVE 的文件系统库不允许你在沙盒之外进行任何操作。但是, LÖVE 没有禁用 Lua 内置的 io 库。因此,你可以使用 io.open 打开沙盒之外的文件,正常读/写它们,以及其他 Lua 函数,如 requireloadfile

它还没有限制加载外部模块,因此,如果已安装,则可以(例如) require“lfs” 加载 LuaFileSystem 并使用它。

2013-11-04 00:55:37