Come costruire Preloader con Flash Video

June 14

Come costruire Preloader con Flash Video


Preloaders sono usati frequentemente con il lavoro Flash. Se il contenuto Flash viene visualizzata su Internet, la velocità con cui viene caricato dipenderà connessione dell'utente. Pertanto, è importante per indicare lo stato di caricamento di un file Flash, in modo che l'utente può vedere quanto tempo è probabile prendere. Basta essere in grado di vedere che il carico è in corso rende le persone più inclini ad aspettare, piuttosto che diventare impazienti e semplicemente navigare lontano dalla tua pagina. Oltre ad essere uno strumento utile, preloaders può anche essere l'occasione per creare una presentazione attraente per il vostro lavoro Flash.

istruzione

1 Creare il file Flash e scegliere le proprietà del documento è necessario, l'inserimento di elementi come elementi multimediali e simboli. Ci sono due approcci per utilizzare preloader in Flash. È possibile impostare un preloader all'interno del file stesso, con il preloader che indica l'avanzamento del caricamento del file è dentro. In alternativa, è possibile creare un file Flash separata esclusivamente per il carico. Si tratta di un caricamento del file Flash in un file separato come un file SWF, che indica lo stato di caricamento del file principale.

2 Ascoltare per caricare le informazioni. Se si utilizza un file di caricatore separato, inserire il codice ActionScript per caricare il secondo file SWF. In ActionScript 2.0, è possibile utilizzare la classe MovieClipLoader con un oggetto listener aggiunto per rilevare il carico, in cui viene caricata una seconda SWF. Se si sta ascoltando per il caricamento del file corrente, è possibile utilizzare la ".getBytesLoaded ()" e ".getBytesTotal ()" metodi. Per ActionScript 3.0, è possibile utilizzare le classi Loader e URLRequest per caricare un file separato. Per ascoltare per il progresso di caricamento, utilizzare gli elementi "o" contentLoaderInfo "LoaderInfo" sia dell'oggetto Loader o il filmato corrente. (Vedi riferimenti 1, 2, 3)

3 Indicare lo stato di caricamento per gli utenti. Flash ha componenti che è possibile utilizzare per indicare il caricamento di progresso esistente, ma è anche possibile creare il proprio. A seconda dello scopo del file Flash, è possibile creare un caricatore che completa il suo stile e funzionalità. Una pratica comune è quella di utilizzare una immagine e maschera, spostando la maschera di aumentare la quantità di questa immagine è visibile come i carichi contenuti. (Vedi riferimenti 1, 2, 3)

4 Ascoltate per il completamento del carico e procedere a tutte le altre operazioni di configurazione all'interno del codice. Si dovrebbe anche fare in modo tutte le immagini o filmati che avete usato per indicare carico sono nascosti o rimossi quando il carico è completo. Se il file Flash è interattiva, si potrebbe desiderare di disattivare eventuali elementi interattivi mentre il file viene caricato, solo permettendo loro di interazione con l'utente quando il caricamento è completo. il completamento del carico può essere rilevato con le stesse classi come un progresso del carico, ad eccezione di ascolto per l'evento "onLoadComplete" in ActionScript 2.0 e l'evento "COMPLETE" in ActionScript 3.0 per il caricamento file separati. Per il caricamento del file corrente, è sufficiente verificare se la percentuale caricata ha raggiunto 100. (vedi riferimenti 1, 2, 3)

5 Carica il tuo lavoro Flash a un server Web e verificare che le funzioni di carico di lavoro se visti su Internet. Assicurati di testare in diversi browser e su diversi sistemi operativi, come Flash caricamento può comportarsi in modi diversi. E 'anche consigliabile controllare il carico quando viene visto attraverso una rete interna - ad esempio, durante la navigazione su un computer che si trova su una rete aziendale o intranet.

Consigli e avvertenze

  • Prendendo il tempo per creare un preloader vale sempre la pena, in quanto rende il vostro lavoro Flash accessibile a una più ampia gamma di utenti.
  • Non date per scontato che il vostro Flash carico avverrà nel più breve per gli altri, come fa per voi. Diversi utenti avranno molto diverse velocità di download.