Lua gestionnaire d'événements

Ne lua ont un "gestionnaire d'événement" construire ou a-t-elle une lib disponible pour le faire?

De sorte que, par exemple, quand "a = 100," un événement se produit.

Quelque chose d'autre plutôt que d'utiliser:

while true do
 if a == 100 then
   [...]
   break;
 end
end

Ou tout simplement l'ajout d'un sommeil. Le "while true do" c'est juste un exemple, mais de son une terrible.

Bien. Fondamentalement vérifier sur une valeur et si elle répond aux exigences d'un événement. Tout simplement pas le faire d'une façon de "fi" ou comme ci-dessus "while true do" parce qu'il n'est pas approprié. L'exigence peut être satisfaite à tout moment, et non une partie ou de temps où je peux appeler une instruction if, par exemple. J'espère que l'explique un peu.

OriginalL'auteur luacoder | 2011-11-29