Avatar billede schwaner Nybegynder
05. januar 2005 - 13:51 Der er 12 kommentarer

Hvordan renser man hukommelsen.

Hej med jer.

Jeg har en meget tung film(3D animation)inkluderet i en Flash film der skal bruges som multimedie præsentation. Mit problem er at når filmen har kørt X-antal frames, så begynder den at hakke helt uhæmmet, medmindre det er en PC med et skærmkort af nyere dato.

Jeg har ladet mig fortælle at man kan tømme hukommelsen med en kommando fra Flash's ActionScript 2.0 Jeg vil så sætte den ind efter X-antal frames for at gøre plads til resten af filmen.
Er der nogen der kender den kommando?

/Schwaner.
Avatar billede nikolajdu Nybegynder
05. januar 2005 - 14:04 #1
Det har jeg aldrig hørt om. Er spørgsmålet ikke nærmere om du har lavet en film der generelt bare er for tung for flash playeren. Hvis der kører noget ved siden af under din animation kan den tvinges i knæ - en anden mulighed er at du ikke når at loade alle billeder - sidste er at størrelsen måske er for stor.
Avatar billede _k Nybegynder
05. januar 2005 - 14:46 #2
Hvordan har du inkluderet 3d animationen? For måske du kan afvikle den som video i stedet for? Det kan også være du laver noget uhensigtsmæssigt med nogle enterframes, der er stygge til at akkumulere variable og sænke playeren? Med andre ord, har du noget kode og hvordan ser den i så fald ud?

(og så tilslutter jeg mig nikolaidu: Har aldrig hørt om at man skulle kunne clearer hukommelsen i runtime, medmindre man fjernede den swf man har kørende)
Avatar billede pyroman Nybegynder
05. januar 2005 - 15:47 #3
Brug det nye flv-format - det er kører vist meget godt i flashplayeren - også lange film...
Avatar billede mobius6 Juniormester
05. januar 2005 - 18:08 #4
den helt tumpede version;
preloader du HELE filmen inden den afspilles?
hakkeriet KAN jo skyldes at den ganske enkelt ikke er loadet helt ind (hvis du afspiller en on-line)
...well det var var blot en indskydelse ;)

ellers har jeg heller ikke hørt om asII cashetømning
og tilslutter mig i øvrigt også .flv løsningen...det virker :)
Avatar billede nikolajdu Nybegynder
05. januar 2005 - 20:16 #5
mobius - det havde jeg jo også spurgt om.
Avatar billede mobius6 Juniormester
06. januar 2005 - 19:02 #6
ja sgudadet havde du jo, beklager gentagelsen :) (fik ikke læst tråd i bund eller var det måske bare et ekko, humm)
Avatar billede nikolajdu Nybegynder
06. januar 2005 - 19:20 #7
kko ko .oo.o... ;-)
Avatar billede schwaner Nybegynder
07. januar 2005 - 09:40 #8
Okay. Efter megen fedten frem og tilbage blev det flv-løsningen der gjorde tricket. Opretter I et par svar så der kan komme orden i regnskabet?
Avatar billede _k Nybegynder
07. januar 2005 - 10:05 #9
Smider gerne et svar, men broderparten skal jo nok tilfalde den gode nægo (som han vist elsker at blive kaldet?), fordi han lige var en anelse hurtigere og skarpere end os andre.
Avatar billede nikolajdu Nybegynder
07. januar 2005 - 15:57 #10
vi deler ´bare hvis jeg slipper for negå
Avatar billede pyroman Nybegynder
07. januar 2005 - 17:31 #11
ok - deler bare med _k og negu :)
Avatar billede nikolajdu Nybegynder
23. januar 2005 - 11:55 #12
...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester