11490 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
Je rencontre un problème sous Adobe Edge Animate.
Je dois réaliser une animation avec un bouton play/pause.
J'ai donc réalisé un symbole pour animer le bouton (le mouvement de bascule est insérer dans le symbole via 2 étiquettes stop et play) puis sur la scène j'ai intégré un code qui fonctionne partiellement.
En effet la première partie fonctionne (le mode pause).
En revanche la seconde partie du script bloque (pas moyen de relancer l'animation quand elle est sur pause.
Voici le script que j'ai utilisé :

var calcul = sym.getVariable("Vcompteur");
if (calcul==0){ 
	sym.setVariable("Vcompteur", calcul+1);
	sym.stop();
	sym.getSymbol("bt-pp").play("play");
	// Mettre en pause une piste audio 
	sym.$("music")[0].pause();
}else {
	sym.setVariable("Vcompteur", calcul-1);
	sym.play();
	sym.getSymbol("bt-pp").play("stop");
	// Lire une piste audio 
	sym.$("music")[0].play();
}


Je ne vois pas ce qui cloche.
Merci pour votre aide.
Frédérique