如何将io.read()与LuaSblime一起使用?
我正在使用 它不允许我输入任何东西,只打印nil如何将io.read()与LuaSblime一起使用?,lua,Lua,我正在使用 它不允许我输入任何东西,只打印nil 有没有办法解决这个问题?io.read()不会做任何事情,除非您已经对文件或流执行了io.open()。它不会弹出对话框或要求您输入。在这段代码之前和之后,你还有其他代码吗?@Adam B当我使用cmd时,它工作得很好。我不认为在你的文本编辑器中使用一个可以让事情“更愉快”的插件会对这一点产生什么影响。不管怎样,它对我来说很好。我复制粘贴了你的代码,并在它自己的Lua文件中运行,它按预期工作。@Omega它不会那样工作的。我必须让我输入一些文本并
有没有办法解决这个问题?
io.read()
不会做任何事情,除非您已经对文件或流执行了io.open()
。它不会弹出对话框或要求您输入。在这段代码之前和之后,你还有其他代码吗?@Adam B当我使用cmd时,它工作得很好。我不认为在你的文本编辑器中使用一个可以让事情“更愉快”的插件会对这一点产生什么影响。不管怎样,它对我来说很好。我复制粘贴了你的代码,并在它自己的Lua文件中运行,它按预期工作。@Omega它不会那样工作的。我必须让我输入一些文本并在按下enter键后打印出来。如果我是从升华做到这一点,如果我是从cmd做到这一点。这就是为什么我需要cmd。
a = io.read()
print(a) -- nil