5

Lua で関数の実行を X ミリ秒非同期で遅らせる必要があります。これはできますか?

簡単な JavaScript の例を次に示します。

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

Luaに相当するものは何ですか? コルーチンが役立つように見えますが、よくわかりません。

4

2 に答える 2

3

Lua 自体には、非同期イベントのサポートは含まれていません。Lua をより大きなものに組み込んだり、ライブラリで使用したりする場合は、コールバック サポートを提供できる可能性があります。

于 2012-08-12T23:01:51.427 に答える
1

私のlararmライブラリを試してください。数秒で動作する に依存しますが、持っていればalarm簡単に変更して使用できます。ualarm

于 2012-08-13T19:25:54.340 に答える