Aller au contenu

SetTimeout dans un VD


jjacques68

Messages recommandés

Hello !!

 

Je dois perdre la boule..., mais voici 2 exemples d'utilisation du setTimeout qui fonctionnent parfaitement bien dans une scène, mais absolument pas dans un VD (sur un bouton) ?????

 

--SetTimeout utilisé pour une boucle :

local i = 0

function Main()
  fibaro:debug(i)
  i=i+1  
  setTimeout(Main, 5*1000)
end

Main()
--SetTimeout pour action différée

fibaro:debug("Start")

setTimeout(function()
    fibaro:debug("action différée")
end, 5*1000)

fibaro:debug("End")

 

Voici l'erreur dans le VD

Pour le premier exemple :

Citation

 

[DEBUG] 18:32:09: 0
[ERROR] 18:32:09: line 6: attempt to call method 'setTimeout' (a nil value)

Pour le deuxième exemple :

Citation

 

[DEBUG] 18:33:45: Start
[ERROR] 18:33:45: line debug("Start")..."]:3

 

Vous avez une idée ???

 

Merciiii ! 

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...