![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User Newbie
Data di registrazione: Apr 2010
Messaggi: 2
|
Problema classe Loader() as3
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 ![]() |
|
|
|
|
|