ciao ragazzi io ho una serie di pulsanti che richiamano un frame. Bene. In ciascun frame si carica un testo che attraverso as2 si anima tipo "macchina da scrivere" ed inoltre ha una voce caricata esternamente tramite il comando:

voice = new Sound ();
voice.loadSound("audio/venditasuggerita.mp3", true);

Finqui tutto funziona bene,


Poi però mi servirebbe che alla fine di ciascun audio nei frame parta una nuova animazione standard ma con un altro audio diverso di volta in volta.

Ho pensato così di fare per ciascun frame una cosa del genere, esempio:

setInterval(function () {
animazione.loadMovie("swf/toctoc.swf")
clearInterval(tempo)},18000);

toctoc = new Sound ();
setInterval(function () {
toctoc.loadSound("audio/toc-toc_01.mp3", true);
clearInterval(tempo)},18000);

setInterval(function () {
animazione.unloadMovie("swf/toctoc.swf")
clearInterval(tempo)},31000);

anche questo funziona ... MA SOLO AL PRIMO GIRO, perché se poi clicco su un pulsante che mi rimanda ad un altro frame e quindi con as2 al frame di questo tipo:

setInterval(function () {
animazione.loadMovie("swf/toctoc.swf")
clearInterval(tempo)},30000);

toctoc = new Sound ();
setInterval(function () {
toctoc.loadSound("audio/toc-toc_01.mp3", true);
clearInterval(tempo)},30000);

setInterval(function () {
animazione.unloadMovie("swf/toctoc.swf")
clearInterval(tempo)},45000);

ad un certo punto dell'animazione della nuova pagina mi aprirà automaticamente l'animazione finale senza aspettare il timing prefigurato.

Spero di essere stato chiaro

Grazie