2012-04-03 1 views
1

Я хочу иметь синхронизированный цикл, содержащий функцию обратного вызова. Функция обратного вызова должна быть только вызываемым в течение периода времениобратный вызов в цикле по времени

function my_callback() 
    .... 
end 


setCallback("my_callback") 

time_limit = os.time() + 20 

while (os.time() < time_limit) do 

-- I want my_callback to be callable in this loop for 20 seconds only 

end 

Что такое правильный способ, чтобы получить этот эффект

ответ

Смежные вопросы