Avatar billede oleskrogh Nybegynder
10. juli 2004 - 16:07 Der er 9 kommentarer

(for) stort flah projekt?

Jeg sidder med et ret stort flashprojekt med mange scener, billeder, musik osv. Det hele skal ende med at vises i en projektor.
Imidlertid har min computer problemer med at danne swf-filen - der kommer en fejlmelding om for lidt memory avaiable..
Nu sidder jeg og overvejer om jeg skal splitte det op i mindre stykker og brug loadMovie for at hente de forskellige swf--filer når de skal bruges. Men hvad så med de variable der er tilknyttet hele projektet??
Er det mon den rigtige løsning??Gode råd søges!
Avatar billede nikolajdu Nybegynder
10. juli 2004 - 16:16 #1
Normaltvis vil det være en god idé at splitte det op i mindre filer og bruge loadMovie.

Med hensyn til variablerne så kan du enten bruge _global.minVariabel = "hej" eller du kan smide dem i roden _root.minVariabel = "hej".

Jeg vil foreslå _global :))

/Nikolaj
Avatar billede oleskrogh Nybegynder
10. juli 2004 - 20:08 #2
jeg har bikset lidt med det - og det kan godt fungere. Imidlertid bliver der rod i nogle movieclip der er attach'et i den loadede swf. Jeg tror det er fordi jeg refererer til dem med _root. FX _root["myClip"]._x=50 osv osv.
Jeg har valgt at loade filmen på følegnde måde fra hovedfilmen:
_root.createEmptyMovieClip("myClip",1);
myClip.loadMovie("nyfilm.swf");
- det er vel rigtig nok - og fungerer sådan set. Men er det ikke sådan at _root kommer til at referere til hovedfilmens nederste niveau?? og det er nok det der er mit problem. Så er der bare pokkers mange steder _root skal fjernes og ændres??
Kommentarer ønskes!
/Ole
Avatar billede nikolajdu Nybegynder
10. juli 2004 - 20:28 #3
Du kan i flash 7 bruge det der hedder _lockRoot (eller sårn kig efter det i hjælpen).

Alternativt kan du hvis du i nederste nivaeu loader med loadMovieNum("minFilm.swf",2); referer til 2-tallet med _level2["myClip"]._x...

:))
Avatar billede oleskrogh Nybegynder
10. juli 2004 - 20:36 #4
OK- jeg arbejder lidt videre...Tak for kommentaren!
Avatar billede mobius6 Juniormester
11. juli 2004 - 07:33 #5
lille kommentar:
Normaltvist er der ikke noget der hedder "en for stor .fla" (jeg arbejder selv ofte med filer på over 150Mb) Hvis du har problemer med swf-exporten KAN du mens du stadig er i arbejdsmode/previewmode jo sætte kvaliteten ned til 10-20% hvis du ikke gider vente på exporten hele tiden. Der ER seføli' ofte smart at splitte indholdet op i mindre dele men det "bør" kun fordi det gør arbejdsprocessenlettere og på sigt nemmere at opdatere. men det er i bund og grund et spørgsmål om "smag" og ens baggrund (kodemennesker plejer at dele op og HENTE indhold, desingere eller folk fra video edit mm, plejer at alting samlet 'et sted. overordnet er der ikke noget der er mere "rigtgt" end det andet, at finde ballancen kommer med rutinen :)

for lidt memory = luk alle andre prog.

Hvilken maskine sidder du egntlig på ?

just my 0.23€
---------------------------------------
Avatar billede nikolajdu Nybegynder
11. juli 2004 - 11:12 #6
Hvis ikke udviklerens maskine kan køre flashen - så kan onkel mormors heller ikke.
Avatar billede mobius6 Juniormester
11. juli 2004 - 11:28 #7
ehmm, spørger skriver:
"Imidlertid har min computer problemer med at DANNE swf-filen - der kommer en fejlmelding om for lidt memory avaiable"

altså "swf-build" (ram-issue) og ikke selve "visningen" af swuffen.

har aldrig hørt om en fil som var for stor til at kunne afspilles,
INDHOLDET kan være for tungt (dårlig kode eller for mange gradienter)
men det er en helt anden historie...
Avatar billede oleskrogh Nybegynder
11. juli 2004 - 21:46 #8
Tak for jeres kommentarer - jeg tager det hele til mig. Hvor nedsætter man kvaliteten??
Avatar billede mobius6 Juniormester
12. juli 2004 - 05:38 #9
når du exporterer har du inden du bestemmer hvor filen skal gemmes et vindue
(export properties) her kan du stille jpg "quality" (standard er 80%)
her stiller du kvaliteten for ALT bitmapgrafik, hvisdu vil sætte kvalitet på specifikke elementer gør du det i "libary"/biblioteket" ved at højrekligge på emnet vælge properties/egenskaber.
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