Come fare un Preloader in Flash

July 8

Come fare un Preloader in Flash


Adobe Flash è un programma volto animazione e lo sviluppo di applicazioni, e Flash Player è l'utility che consente agli utenti di riprodurre contenuti Flash sui propri computer e nei browser Web. Un preloader in Flash carichi e monitorare lo stato di avanzamento dei contenuti --- solito formato flash Piccolo Web, o SWF files --- mentre viene scaricato in Flash Player, assicurandosi che l'intero file scaricati da Internet e termine del caricamento in Flash Player prima di consentire per giocare. Si può facilmente aggiungere un preloader per i filmati Flash con componente ProgressBar built-in di Flash Professional.

istruzione

1 Aprire un file di filmato Flash FLA esistente in cui si desidera aggiungere un preloader, o iniziare un nuovo film facendo clic sul menu "File" e scegliere "Nuovo". Verrà visualizzata la finestra di dialogo Nuovo documento. Scegliere "ActionScript 3.0," quindi fare clic su "OK".

2 Selezionare tutti i fotogrammi su tutti gli strati nella prima colonna del pannello Timeline, fare clic destro i fotogrammi selezionati e scegliere "Inserisci cornice". È possibile selezionare tutti i fotogrammi in una colonna facendo clic sul riquadro superiore, quindi tenendo premuto il tasto "Shift" e cliccando sul telaio inferiore.

3 Fare clic sul pulsante "Nuovo livello" nell'angolo in basso a sinistra del pannello Timeline per creare un nuovo livello per il vostro ProgressBar.

4 Fare clic sul menu "Finestra" e selezionare "Componenti" per aprire il pannello Componenti. Fare doppio clic sulla cartella "User Interface" per aprirlo.

5 Assicurati di essere nel primo fotogramma del nuovo livello creato nel passaggio 3. Trascinare il componente ProgressBar al centro della scena. È possibile utilizzare il pannello Allinea "Allinea alla Fase" per centrare il componente precisamente: Fare clic sul menu "Finestra" e scegliere "Allinea". Fare clic sulla casella di controllo "Allinea a Stage"; notare che in alcune versioni di Flash, questa opzione è "Per stage." Fare clic sul pulsante "Allinea al centro orizzontale", quindi fare clic sul pulsante "Allinea centro verticale".

6 Fare clic sul pulsante "Nuovo livello" nell'angolo in basso a sinistra del pannello Timeline per creare un nuovo livello per il vostro ActionScript. Nome lo strato di "Azioni". È possibile rinominare un livello facendo doppio clic sul nome nel pannello Timeline e quindi digitare il nuovo nome.

7 Selezionare il componente, andare al pannello "Proprietà" e di tipo "myPreloader" nel campo Nome istanza, che è il primo campo nel pannello.

8 Vai al primo fotogramma nel livello Actions, fare clic destro e scegliere "Inserisci fotogramma chiave."

9 Fare clic sul menu "Finestra" e scegliere "Azioni". Si apre il pannello Azioni, in cui la composizione di codice ActionScript.

10 Assicurati di essere nel primo fotogramma sul livello Actions. Digitare il seguente codice:

Stop();

myPreloader.addEventListener (Event.COMPLETE, completeHandler);

myPreloader.source = this.root.loaderInfo;

funzionare completeHandler (e: Event): void

{

nextFrame ( );

}

Questo script avvia il preloader e ascolta mentre i carichi di contenuti cinematografici. Quando il contenuto è a pieno carico, si sposta il filmato al fotogramma successivo e riproduce il filmato.

Consigli e avvertenze

  • versioni di Flash Player 9 e versioni successive hanno costruito-in streaming progressivo, che spesso elimina la necessità di un preloader; quindi è necessario preloaders solo su lenti, server occupato o connessioni Internet congestionate.