12. april 2002 - 08:07Der er
16 kommentarer og 1 løsning
preload af .txt i Flash4
god morgen, Jeg henter flere steder i min flash 4, diverse .txt filer ind til visning. problemet er, at filmen "staller" lidt under hentningen af disse før end at den kører vider. Det går ikke at lave et loop inden afhentning (da andre effekter til fremvisning af teksten kører), så spørgsmålet er...: Er der en måde, hvorpå jeg kan preloade disse .txt filer - evt. direkte i HTML dokumentet (?)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det lyder så om det bedste valg for dig er at preloade hele din flash movie inden den bliver afspillet. På den måde får du tingene til at køre flyende da de vil være hentet til temp. internet files. og derved kører fra den computer du ser den på. Den bedste måde at gøre dette på er ved at lave en meget lille preloader og sætte den til at detecte om hele den swf movie er blevet loaded ( heraf mener jeg alle scenerne i tilfælde af at de har flere i din færdige movie ). Det er langt tid siden at jeg har brugt flash 4 men dette fungere i alt fald i både flash 5 & flash MX.
obe-lix, nu ligger problemet ikke i at lave en alm. preloader - men det forekommer mig at bare fordi hele filmen er loadet, så er det ikke det samme som at externe txt filer er det ?!? Et test på hardisken får stadig filmen til at "stalle" en øjeblik!
Man kunne måske lave det om, og så spørge om det at hele filmen er loadet er ens betydene med, at externe txt filer (som der gøres brug af i filmen) også er det..
Du skal huske at lave 15-20 tomme frames efter loadVariable, fordi det tager lidt tid at indlæse teksten. Det har intet at gøre med din preloader, for det er kun load af din swf fil!
joo.. og så kører jeg endda 16 frames pr. sek. ;) Problemet er at jeg, ved skift i mellem 2 tekstfiler, fader textbaggrunden fra blå baggrund til sort og så tilbage til blå, hvor den nye tekst så står (da teksten er sort for den jo fade-effekt..) . til denne "operation" bruger jeg 20 frames., hvoraf den gamle tekst er nødt til at at være 'on-screen' de første 10 frames og den nye de sidste 10.
Så kunne man selvfølgelig ligge dem i hvert deres layer - MEN da der også skal kunne 'klikkes den anden vej' virker dette ikke. (og dette bliver især besværliggjort af, at der totalt kommer op til 20 tekstfiler, hvilke jeg helst samle i 1 layer)
muligheden var at lade tekstområdet være sort med "henter tekst" skrift i ca. 15 frames, men det ser nu bedre ud hvis den bare kørte ind/ud.
Håber nogle kan forstå dette ;) / vise mig vejen...
Endelig hjemme.. http://users.belgacom.net/gc427172/ viser maaske bedre problemet. 'filmen' staller en smule paa vej op - ingen problem hvis "load variables" (home.txt)fjernes..
Har ogsaa proevet Set Variable (i starten af klippet) med samme resultat...
misundelig..!! her sidder jer paa min alm. forbindelse :( ... Men.. selv naar jeg koerer den fra harddisken 'staller' den paa vej op... og det er selvom der er sat preload til! ... Maaske man skulle taenke i andre baner end .txt filer
problemet er loest - har optimeret det hele ved brug af set variable, og det koerer faktisk bedre.. ogsaa paa 56k ;) (hvorfor det dog koere bedre forstaar jeg ikke umiddelbart...)
Jeg takker hoejrup - smid et svar og jeg sender point i din retning som tak for hjaelpen..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.