使用atom编辑器1.13安装爱德软件包来运行LOVE2d 10.2游戏(windows 7)
显然,如果您在与您的conf.lua文件相同的文件夹中创建一个main.lua文件,您可以向main.lua添加一些配置。因此,我在我的conf.lua中有这些代码行来显示控制台。
function love.conf(t)
t.console = true
end但是当我回到我的main.lua并键入print("ballz")时,我看到的只是一个没有额外控制台窗口的空白LOVE2d游戏屏幕。不太确定这是不是因为我用的是原子编辑器。一切似乎都是正确的。
另外,每当我使用爱德包运行atom时,它总是尝试安装一些“依赖文件”,比如超击-爱包和自动完成的爱包。这些安装失败是因为我没有安装git。老实说,我真的不知道git是什么,但它、超击或自动完成似乎都不是运行我的游戏的要求,所以本着不将不必要的东西安装到我的计算机的精神,我从未安装过这些东西……当我启动atom时,看到这个通知总是弹出是很烦人的。有人知道这是否助长了这一问题,或者知道如何删除这些通知或自动下载尝试?没有这些包,我的LOVE2d代码似乎仍然在运行。
发布于 2017-02-25 02:47:54
lovec.exe可执行文件而不是普通的love.exe。第一个连接到执行游戏的控制台,第二个则忽略它。io.stdout:setvbuf('no')添加到main.lua顶部https://stackoverflow.com/questions/42147825
复制相似问题