Jeg forsøger at lave en simpel preloader til et slideshow. Det skal ende med at alle billeder i slideshowet bliver preloaded inden start. Jeg fik et tip om at hente alle billeder ind i hvert sit MovieClip. Det har jeg gjort i nedenstående script.
Hvordan får jeg et movieclip til at blive usynligt, når det er oprettet med createEmptyMovieClip ? Således at brugeren ikke kan se billederne før det går i gang.
Hvordan får jeg en %-tæller eller en loading-bar på ? (variabel: ToBeLoaded ?)
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.
this._yscale = percent; //hvor "this" er din loaderbar... if (loadedSoFar == toBeLoaded) { _root.play(); // hændelse når din loads er færdige }
Mht. de usynlige MC's med loadede JPG's, så har jeg selv valgt at smide MC'et væk (ditMC._x = -5000) og sætte det på sin rette plads (ditMC._x = ditMC_oprindelig_x_var). Det er fusket, men virker!
Det er da lidt af et script du roder med som nybegynder. (o;
Ved ikke helt hvordan din film ser ud... Men du skal lave et MC med din "loaderbar" (fx bare en rød bjælke, til at starte med). Dette MC skal du placere i en frame FØR dit "slideshow"-script. På MC'et (altså IKKE i en frame) placerer du flg. script:
Ja, de skulle gerne hhv. (når dit MC starter = "load") placere alle dine JPG MC'er/pic MC'er i -5000 på x-aksen. Og dernæst, når alt er loadet (når loadedSoFar er lig med toBeLoaded) hive dem tilbage til deres oprindelig placering (på x-aksen).
Den oprindelige placering "gemmes" i variablerne _root["pic"+i+"opr_x"] - som altså er _root.pic1opr_x når det er _root.pic1_mc. Hovsa... du skal lige rette alle _root["pic"+i] til: _root["pic"+i+"_mc"] (3 steder i ovenstående script).
Nu bliver det kompliceret (synes jeg ihvertfald). Jeg har udvidet slideshowet til at omfatte 48 billeder. Men der er et eller andet galt med preloaderen. Den går simpelthen i stå. Måske er der noget i vejen med den måde den tæller bytesloaded og total?
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.