Avatar billede staz Nybegynder
31. august 2004 - 10:13 Der er 6 kommentarer og
1 løsning

Loade scene når man kommer til den

Jeg er ved at lave en præsentation/demo af et produkt. Istedet for at loade hele min flash film ved forsiden, så vil jeg loade den enkelte scenen når jeg kommer til den. Hvordan gør jeg dette?

Jeg er ikke skarp i action scriptning, men lærenem, så ingen dumass kommentarer =)

På forhånd tak.
Avatar billede _k Nybegynder
31. august 2004 - 12:17 #1
Er det et krav at opdelingen skal være i scener? Scener stinker nemlig, og gør hurtig forholdsvis enkel scripting unødvendig kompliceret. Desuden findes begrebet "scene" slet ikke i runtime......

Hvis du kan klippe din præsentation sammen uden brug af scener, kan du nemlig bruge mcnavn._framesloaded og sætte præsentationen i gang, når det første er hentet ind (resten bliver så stille og roligt hentet ind i baggrunden)
Avatar billede staz Nybegynder
31. august 2004 - 12:55 #2
Hmm, det er vel ikke et krav. Jeg har blot nemmest ved at lave det på den måde, men hvis vi kan gøre det anderledes, så lad os det =)
Avatar billede rohaje Nybegynder
31. august 2004 - 13:01 #3
check 

MovieClipLoader.loadClip() i hjælp eller ældre flash loadMovieNum

du behøver ikke lave din flash fil om, du kan bare køre "test scene" for at få swf'er af de enkelte scener hver for sig.

Det er rigtigt hvad _k siger, scenes stinker
Avatar billede _k Nybegynder
31. august 2004 - 13:22 #4
..det er heller ikke værre, end at du blot skal kopiere alle frames fra dine scener over i din main timeline - så ligger de også pænt ved siden af hinanden, hvilket ikke er så tosset for en præsentation?

Du laver så et par tomme frames (eller ligger en lille preloader i dem) allerførst, som du putter et script i retning af det her på:

this.onEnterFrame = function() {
  if(this._framesloaded > 100) { // antager at du sætter igang ved frame 100 (din gamle scene 2)
    play();
    delete this.onEnterFrame;
  }
  else {
    // Kører preload eller noget i den dur
  }
}

..du kan teste ved at trykke ctrl-return 2 gange. Evt. indstille View-download settings til en langsommere forbindelse....
Avatar billede kalleballe Nybegynder
20. september 2004 - 23:13 #5
en scene kan jo være et meget godt sted at placere en intern preloader.... selv om de stinker ;)
Avatar billede staz Nybegynder
20. september 2004 - 23:47 #6
Hov - Har desværre en slem tendens til at finde ud af tingene selv og glemme disse spørgsmål. Sorry =)

Smid et svar _k
Avatar billede _k Nybegynder
21. september 2004 - 14:23 #7
Det er da bare ok.... kender det godt selv ;)
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