animation flash

Cours Flash


Récupérer les 2 symboles créés dans la leçon 1 rouge  et  vert )
puis les superposer rond

Ecriture du script dans Layer1 : Image1
La fonction setInterval fait appel à une fonction anonyme (function())
La valeur 500 correspond à 0,5 seconde (500 ms)

marche est une variable booléenne

setInterval( function(){
if (marche==true) {
setProperty(_root.vert, _visible, true)
setProperty(_root.rouge, _visible, false)
marche=false
}else{
setProperty(_root.vert, _visible, false)
setProperty(_root.rouge, _visible, true)
marche=true
}
}
, 500 )

Programme source : clignotant.fla Programme objet : clignotant.swf