Un preloader Flash indica l'avanzamento del caricamento di un film di Flash , ed è una parte necessaria di ogni filmato Flash in quanto impedisce il film dal gioco prima che venga completamente caricata sul computer. Il preloader solito sembra interessante per tenervi occupati mentre il film viene caricato in background , e ti dà anche un'idea di quanto tempo ci vorrà prima che il filmato viene caricato sul vostro computer e inizia a suonare . Cose che ti serviranno
Adobe Flash
Mostra più istruzioni
1
Fare clic su " Start", " Tutti i programmi " e " Adobe Flash" per accedere all'interfaccia di sviluppo Flash . Fare doppio clic sul livello sulla linea del tempo e rinominarlo " precarico ". Clicca sul pulsante " Inserisci livello " per creare un altro strato . Rinomina questo livello "Azioni ".
2
clic sul livello " precarico " per iniziare ad aggiungere contenuti ad esso . Fare clic sullo strumento Rettangolo . Impostare il colore di " Penna " al nero e il colore "Fill" al blu . Il preloader sarà pieno di blu per indicare lo stato di caricamento . Disegnare la barra preloader .
3
Fare clic sullo strumento di selezione per selezionare la barra di contorno . Premere il tasto " F8" per convertirlo in un simbolo . Selezionare "clip filmato" tipo e inserire il nome "Outline" per il simbolo . Convertire il corpo della barra di un simbolo " barra di avanzamento ". Impostare il " punto di registrazione " del simbolo al lato sinistro .
4
Selezionare la barra e fare clic su "Proprietà ". Inserire un nome di istanza per la barra di avanzamento , ad esempio " bar_mc . "
5
doppio clic sul livello " ActionScript " e inserire : stop (); this.addEventListener ( Event.ENTER_FRAME , carico) ; funzione di caricamento (e: Event ) : la funzione di caricamento void { }
continua a controllare se il carico è terminato o meno tramite il listener di eventi
6
Aggiungere il seguente codice al . var total : : funzione di caricamento Numero = this.stage.loaderInfo.bytesTotal ; var caricato: Number = this.stage.loaderInfo.bytesLoaded ; bar_mc.scaleX = carico /totale;
la funzione di caricamento calcolerà il carico dati e dei dati totali , e calcolerà la percentuale di carico
7
Aggiungere quanto segue alla funzione di caricamento per riprodurre il filmato quando è a pieno carico : . se ( == totale carico) {play (); }