Ho notato che, usando la classe MovieClipLoader, se invio una richiesta di load per piu clip, il caricamente di tutti viene in modo sequenziale: il load del secondo comincia subito dopo che il primo ha terminato, il terzo dopo il secondo e cosi via... Io invece dovrei fare in modo che i loading avvengano simultaneamente...
Questo è il codice che utilizzo:
codice:var ClipLoader:Object = new Object ( ) ; ... ClipLoader.loadInClip = function ( file:String , listener:Object , clip:MovieClip ) { listener['loader'] = new MovieClipLoader ( ) ; var ss:Object = new Object ( ) ; ss.onLoadComplete = function ( target_mc ) { trace ( listener ) ; listener.onCompleted ( ) ; delete this ; } ss.onLoadError = function ( target_mc, errorCode ) { trace ( 'error' ) ; trace ( errorCode ) ; } ; listener['loader'].addListener ( ss ) ; listener['loader'].loadClip ( file , clip ) ; } ...Visto che ogni Loader parte su oggetti diversi, pensavo che potesse funzionare... ma non è cosi... come risolvere ? ammesso sia possibilecodice:(percorso).ClipLoader.loadInClip ( file , listener , clip ) ; (percorso).ClipLoader.loadInClip ( file2 , listener2 , clip2 ) ;
edit, uso Flash8

Rispondi quotando
