我一直在這裏搔着我幾個小時。所以我有一個腳本,我叫一個函數625次,但這會導致滯後,所以我想延遲for循環的每個迭代5秒。任何幫助都會很棒。在LUA迭代之間應用延遲循環
0
A
回答
1
我使用這個小函數來解決二次分辨率延遲問題。
function os.sleep(sec)
local now = os.time() + sec
repeat until os.time() >= now
end
編輯:添加毫秒版本(約計 - 不是很精確)
function os.sleep(msec)
local now = os.clock() + msec/1000
repeat until os.clock() >= now
end
相關問題
- 1. 循環迭代之間的jQuery延遲
- 2. 需要在JavaScript循環迭代中的POST之間延遲
- 3. 在jmeter ThreadGroup循環迭代之間設置固定延遲
- 4. 使用setTimeout延遲循環迭代
- 5. 在循環迭代中創建延遲
- 6. GWT for循環的迭代之間的延遲
- 7. 延遲爲每個迭代之間的循環
- 8. XCode 6 - 循環中的延遲迭代?
- 9. Javascript - 嘗試延遲循環迭代
- 10. 每個迭代之間的延遲()
- 11. 添加的每個迭代之間的短暫延遲做while循環
- 12. 延遲jquery循環延遲
- 13. 在循環中延遲iplescript不延遲
- 14. JavaScript - 用於堆疊圖像的循環迭代延遲
- 15. 延遲在for循環中有if/else語句的迭代
- 16. 我如何在迭代之間設置一秒延遲?
- 17. 執行之間的循環迭代
- 18. For循環迭代一次發生一次而不是延遲
- 19. Lua for循環無法正確迭代
- 20. 選擇迭代間延遲的困惑
- 21. 延遲不延遲for循環
- 22. 在WordPress中延遲循環
- 23. 延遲在for循環 - iPhone
- 24. C# - 循環方法,並在它們之間放置延遲
- 25. 帶時間延遲的文本循環
- 26. 時間延遲和遊戲循環
- 27. 使循環延遲一段時間
- 28. while循環中的時間延遲
- 29. 爲循環添加時間延遲
- 30. 代碼與setInterval延遲循環
你有沒有看這個問題:http://stackoverflow.com/questions/17987618/how-to-add -a-sleep-or-wait-to-my-lua-script –