Salve a tutti!!

Ho un caricatore di step swf in actionscript 3 che carica degli swf esterni con la classe Loader().

Prima in actionscript 2, utilizzando LoadMovieNum, avevo un tasto rewind per riavvolgere i filmati e tutto era molto semplice perchè una volta scaricato il corrente si ripartiva dal precedente caricato sotto.

Ora in as3 non riesco a riprodurre questa meccanica.

Ipotizziamo di avere un caricatore che deve caricare step1.swf e step2.swf, il mio flusso è il seguente:
1) Carico nel movieClip del caricatore il mio Loader con URL step1.swf
2) Nell'ultimo frame di step1.swf viene richiamato un evento del contenitore che fa l'UNLOAD dello step1.swf e carica nel loader lo step2.swf
L'avanzamento non mi da alcun problema e tutto scorre alla perfezione.

Il mio problema è nel tasto "Riavvolgi" che dovrebbe farmi tornare indietro nel filmato di 8 frame per volta. Nello step2.swf va tutto bene ma quando arriva al primo frame dello stesso dovrebbe saltare allo step1.swf e mettersi verso la fine dello stesso.
Purtroppo è proprio questo che non riesco a fare.

Ho provato usando una variabile globale MovieClip(root).Salta con valore booleano ma non riesco a modificarla/leggerla dall'interno dello step.

Ho provato pure senza effettuare l'unload tra step1 e step2 ma nulla.

Idee, suggerimenti?

Grazie a tutti per l'aiuto