使用原子编辑器1.13安装了love-ide包来运行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游戏画面,没有额外的控制台窗口。不确定这是因为我是否使用原子编辑器。一切似乎都是正确的道路。
另外,每当我使用love-ide包运行atom时,它总是会尝试安装一些" dependecy文件"喜欢hyperclick-love包和自动完成爱包。这些无法安装,因为我没有安装git ..说实话,我真的不知道git是什么,但它,hyperclick或auto-complete似乎都不是运行我的游戏的要求,所以在没有在我的计算机上安装不必要的东西的精神我从来没有安装过这些东西......很烦人,因为当我开始原子时,总是弹出这个通知。任何人都知道这是否有助于解决问题,或者知道如何删除这些通知或自动下载尝试?我的LOVE2d代码似乎仍然在没有这些软件包的情况下运行。
答案 0 :(得分:2)
您是否在配置中设置了终端仿真程序?
(仅限Windows)尝试使用lovec.exe
可执行文件而不是普通love.exe
。第一个附加到执行游戏的控制台,第二个忽略它。
Lua有一个缓冲输出,尝试将io.stdout:setvbuf('no')
添加到main.lua
的顶部