好的,所以我用love2D做了一个游戏,我尝试将它转换为.app,因为我正在运行Mac OSX。但我得到错误说main.lua需要是.zip的顶级。所以我尝试将所有lua脚本放入一个文件夹中,只留下main.lua和conf.lua在.zip的顶层。但是现在love2D找不到文件夹中的其他文件了。我在尝试使用“require”时输入了目录的名称。例如:
require "dir/player.lua"
但那不行......
答案 0 :(得分:2)
使用
require "dir.player"
点.
表示父级别,不需要.lua
。