好的,我对 lua 和计算机技术几乎完全陌生,但我有很多创造力。我正在尝试编写每秒重新打印一个变量的代码。这是我到目前为止所拥有的:
display = "Loading..."
While true do
sleep(1)
term.clear()
term.setCursorPos(1,1)
print (display)
end
sleep(3)
display = "hello"
我想用它来渲染 2d 游戏,“显示”变量会经常变化,因此我希望它每秒更新一次。
当我运行代码时,它确实每秒刷新一次,但由于某种原因,我似乎无法让“显示”变量在 3 秒后更改以对其进行测试。
我究竟做错了什么?