Avatar billede radoor Nybegynder
27. januar 2002 - 14:52 Der er 14 kommentarer

Flash 5.0 og Opload

Hej med jer.

Jeg har lavet en hel side i Flash, og det virker som det skal o.s.v. Jeg har bare et spg, ang. hvad der er  det smarteste, for at loade en side som udelukkende er lavet i flash. Jeg har kun oploadet min index.swf fil op samt min html index...er det rigtigt.

Kan man få browseren til kun at loade det af filen som den har brug for? eller skal den loade hele swf filen først, som den gør i mit tilfælde.

Folk som sider med 56k, kommer til at skulle side og vente i lang tid før siden er loaded.

Mit spg er så som følgende: Er der en smartere måde at opdele/lave sin hjemmeside i flash på?

Håber i kan hjælpe :)

Hey hey

Jacob
Avatar billede anders77 Nybegynder
27. januar 2002 - 14:56 #1
Jeg inddeler gerne mine projekter i flere små afsnit, dvs. bruger flere .swf filer. Disse loader jeg så efter behov med loadMovie.
Avatar billede casm_ Nybegynder
27. januar 2002 - 14:57 #2
du kan i stedet for at lave en stor flashfilm, lave en masse små der snakker sammen, ved brug af loadmovie actionen... så kan du loade en del af din movie når der så bliver brug for den,..
Avatar billede radoor Nybegynder
27. januar 2002 - 15:15 #3
Det forstår jeg ikke? For når man opbygger en hel side, kan man da ikke have flere forskellige swf, jo det kan man godt, men skal man så linke dem til hinanden? Mht. Loadmovie, så er det jo ikke små movieklip jeg vil loade, de indgår jo forskellige steder på min side hvor der nu er brug for dem?

Jeg har jo bygget hele siden op i flash, med menuer osv, klikker man så i nyheder f.eks, springer(GoTo) den til frame2 hvor nyheder er. Ville du så lave en helt ny swf med samme look bare med nyhedsmenuen?

Jacob
Avatar billede anders77 Nybegynder
27. januar 2002 - 15:27 #4
Jeg ville nok lave en "tom" fil i level0, som styrer alle variablerne, lave interfacet i lavel10 og selve indholde i level 20. På denne måde kan du genbruge interfacet i alle filmene og retter du i det, skal du kun gøre et sted. Brugeren kommer også kun til at loade det han beder om på denne måde.
Avatar billede mat Nybegynder
27. januar 2002 - 15:27 #5
Scenen i indloadede .swf´er bliver gennemsigtig (medmindre man loader til level 0) så det er kun nødvendigt at lave din nyhedsmenu i den eksterne .swf, baggrunden er den som din "hoved"-movie har.....
Avatar billede radoor Nybegynder
27. januar 2002 - 15:56 #6
Øhh level 0? Interfacet? level 10? level 20? tom fil? i'm lost :)
Avatar billede anders77 Nybegynder
27. januar 2002 - 16:11 #7
Den første fil du loader er level0. Som mat siger er alle film ovenpå level0 gennemsigtige - dvs at de ingen baggrund har. Derfor kan du med en loadMovie indlæse eksterne .swf filer ovenpå din level0. Du bestemmer selv hvilken level du vil indlæse til - det virker i bund og grund ligesom layers i din normale timeline.
Avatar billede radoor Nybegynder
27. januar 2002 - 16:15 #8
Ja.... men hvad og hvor er levels, hvor og hvordan gør jeg det?? er det ved eller på min timeline, er det i prg. eller hvor ??
Avatar billede anders77 Nybegynder
27. januar 2002 - 16:25 #9
prøv at lave en swf film, som du kalder test. inde i denne laver du en simpel rød cirkel. Derefter laver du en ny film, som du kalder test2. inde i denne film skriver du i første frame: loadMovieNum ("test.swf", 10);

Så har du indlæst filmen med cirklen i level 10 :-)
Avatar billede radoor Nybegynder
28. januar 2002 - 11:28 #10
Hej Anders77

Jeg har nu prøvet at lave det som du beskrev i sidste indslag, men det virker ikke:(nhvad kan jeg gøre forkert.

i sidste indslag afslutter du med at skrive at filen nu er indlæst i level 10???, skulle den røde cirkel lavet i level10?? forklar mig lige forskellen mellem levels og frames på min timeline.

Når du skrver lav en swf.film, så er det "filer" og "new" ikke sandt?
når jeg så laver en masse swf. film, kan jeg så få dem til snakke sammen selvom de ingen ting har med hinanden at gøre? skal de ligge i samme mappe osv.

Hey hey - og tak for hjælpen ind til videre

Jacob
Avatar billede radoor Nybegynder
28. januar 2002 - 11:43 #11
Jeg får foriøvrigt denne besked nå jeg prøver at afspille min test2....
swfError opening URL "file:///C|/WINDOWS/Skrivebord/tester/test.swf"

Skal jeg publishe min fil først, og så se test2.html, og der vil den loade min røde cirkel i test1.swf elle hvad?
Avatar billede anders77 Nybegynder
28. januar 2002 - 12:25 #12
Hej igen

Du skal først publicere test, før kan den jo ikke finden test.swf. Filerne skal ligge i samme bibliotek.
Avatar billede radoor Nybegynder
28. januar 2002 - 12:43 #13
Nej det er helt forkert forklaret :)

Jeg skal eksporter min fil og gemme min fil i samme bibliotek. hvis jeg ikke gemme min fil kan den heller ikke finde den, selvom det er det samme:) så måske var det rigtigt forklaret alligevel..ha ha ha :)

Men jeg har fundet ud af princippet nu, og det er jo frækt :)

Hvis jeg har fostået det rigtigt, så er det meningen at man laver sin hoverside med det look man gerne vil ha med menuer og det hele - index.

derefer laver man alle de side som skal loades af actionen "loadmovienum"
og på den måde loader den kun det man vil have..så når en bruger skriver adressen første gang i browseren, loades kun index indtil der trykkes på et menufelt, og så loades næste side..med samme look eller hvad man nu har lavet... Er det rigtigt forstået?

Hej hej - og tak for hjælpen

Jacob
Avatar billede radoor Nybegynder
28. januar 2002 - 14:45 #14
haloo :)
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