我目前正在研究lua程序。 我想在Minecraft中使用名为“ OpenComputers”的mod来使用它,该mod允许在仿真系统上使用lua脚本。 我正在处理的程序相对简单:您有一个控制台,然后输入命令来控制计算机。 看起来像这样:
while(true) do
io.write("Enter command\n>")
cmd = io.read()
-- running code to process the command
end
但是问题是:我需要在后台运行的例程来检查计算机提供的数据。
while(true) do
-- checking and reacting
end
我该如何做?
io.read()
时我无法跳到协程我对lua相对较新,因此请尝试提供一种简单的解决方案,并且在可能的情况下提供不依赖第三方工具的解决方案。
谢谢:)