Come faccio a fare il preloader di un filmato caricato in un movieclip?

Utente HTML.it
chiede

Come faccio a fare il preloader di un filmato caricato in un movieclip?

Redazione HTML.it
risponde

Quando vogliamo caricare un filmato esterno, abbiamo più metodi a disposizione per impostare il preloader. Se il filmato viene caricato in un livello, questo può avere al proprio interno un comunissimo preloader che usa come riferimento _root.getBytes..

Se invece lo vogliamo caricare all’interno di un movieclip, abbiamo due modi. Nel primo frame del filmato esterno, inseriamo un movieclip vuoto a cui associamo:

onClipEvent (load) {
   _parent.stop ();
  }
onClipEvent (enterFrame) {
  car = _parent.getBytesLoaded();
  tot = _parent.getBytesTotal();
   if(car==tot){
  _parent.gotoAndPlay(2);
     }
  }

Altrimenti, inseriamo il preloader nei primi due frame.

 car = this.getBytesLoaded ();
 tot = this.getBytesTotal ();
  if (car == tot){
 this.gotoAndPlay (3);
 }

secondo frame:

this.gotoAndPlay (1);