5

我需要将 Lua 中函数的执行异步延迟 X 毫秒。这可以做到吗?

给定一个简单的 JavaScript 示例:

setTimeout(function() {
    alert('Hello world!');
}, 5000);

什么是 Lua 等价物?协程看起来可能会有所帮助,但我不确定。

4

2 回答 2

3

Lua 本身不包括异步事件支持。如果您将 Lua 嵌入到更大的东西中或将其与库一起使用,它们可能能够提供回调支持。

于 2012-08-12T23:01:51.427 回答
1

试试我的lalarm库。它取决于,它可以在几秒钟内工作,但如果你有它alarm,可以很容易地更改为使用。ualarm

于 2012-08-13T19:25:54.340 回答