Hvordan bygge forhåndslaster video Med Flash

Hvordan bygge forhåndslaster video Med Flash


Preloaders brukes ofte med Flash arbeid. Hvis Flash-innhold blir sett over Internett, vil hastigheten som den laster avhenge av brukerens tilkobling. Derfor er det viktig å indikere lasting status av en Flash-fil, slik at brukeren kan se hvor lang tid det vil ta. Bare å være i stand til å se at belastningen går fremover gjør folk mer tilbøyelig til å vente, heller enn å bli utålmodig og bare kikke bort fra siden din. I tillegg til å være et nyttig verktøy, kan preloaders også være en mulighet til å skape en attraktiv introduksjon til Flash arbeid.

Bruksanvisning

1 Lag din Flash-fil og velge dokumentegenskaper du trenger, setter inn elementer som medieelementer og symboler. Det er to tilnærminger til å bruke preloaders i Flash. Du kan sette opp en preloader i selve fila, med preloader indikerer innlastingen av filen det som er inni. Alternativt kan du lage en egen Flash-fil rent for lasting. Dette innebærer en Flash-fil lasting i en egen fil som en SWF, indikerer lastestatus fra overordnede filen.

2 Lytt for lasting informasjon. Hvis du bruker en separat loader fil, setter Actionscript-kode for å laste den andre SWF. I Actionscript 2.0, kan du bruke MovieClipLoader Class med en List Objekt lagt til oppdage lasting, hvor en annen SWF blir lastet inn. Hvis du lytter til den aktuelle filen lasting, kan du bruke ".getBytesLoaded ()" og ".getBytesTotal ()" metoder. For Actionscript 3.0, kan du bruke Loader og URLRequest Classes å laste en egen fil. Hvis du vil lytte til lasting pågår, bruker du "contentLoaderInfo" eller "loaderInfo" elementer enten i Loader objekt eller gjeldende film. (Se referanser 1, 2, 3)

3 Angi lasting status for brukerne. Flash har eksisterende komponenter som du kan bruke til å indikere lasting fremgang, men du kan også lage dine egne. Avhengig av formålet med Flash-fil, kan du opprette en laster som utfyller sin stil og funksjon. En vanlig praksis er å bruke et bilde og maske, flytte masken for å øke hvor mye av bildet er synlig som innholds belastninger. (Se referanser 1, 2, 3)

4 Lytt etter fullføring av lasting og gjennomføre andre konfigureringsoppgaver i koden. Du bør også sørge for at eventuelle grafikk eller filmklipp som du brukte for å indikere lasting er skjult eller fjernet når lasten er fullført. Hvis Flash-fil er interaktiv, kan du ønsker å deaktivere eventuelle interaktive elementer mens filen blir lastet, bare slik at de for brukermedvirkning når lastingen er fullført. Load ferdigstillelse kan oppdages ved hjelp av de samme klassene som last fremgang, bortsett fra å lytte til "onLoadComplete" hendelse i Actionscript 2.0 og "COMPLETE" hendelse i Actionscript 3.0 for separate filer lasting. For å laste gjeldende fil, sjekk bare om prosenten lastet har nådd 100. (se referanser 1, 2, 3)

5 Last opp din Flash arbeidet til en webserver og kontroller at laste funksjonene fungerer når den vises over Internett. Pass på at du tester i forskjellige nettlesere og på ulike operativsystemer, som Flash lasting kan oppføre seg på forskjellige måter. Det er også lurt å sjekke lasting når sett gjennom et internt nettverk - for eksempel når du surfer på en datamaskin som er på et bedriftsnettverk eller intranett.

Hint

  • Tar tid å skape en preloader er alltid verdt, fordi det gjør din Flash arbeid tilgjengelig for et bredere spekter av brukere.
  • Ikke anta at din Flash lasting vil skje så raskt for andre som det gjør for deg. Ulike brukere vil ha svært forskjellige nedlastingshastigheter.