Avatar billede cthun Nybegynder
04. april 2002 - 14:30 Der er 11 kommentarer og
1 løsning

Random jpgs

Jeg har tre jpgs i min movie (bgpic01.jpg, bgpic02.jpg og bgpic03.jpg)

Disse jpgs er baggrunde som jeg gerne vil lave en random på, så baggrundsbilledet ikke er ens hver gang..

Hvordan gør jeg det?
Avatar billede sukos Juniormester
04. april 2002 - 14:32 #1
Du laver et movieclip som du lægger nederst, og lægger dine billeder ind her.
Avatar billede cthun Nybegynder
04. april 2002 - 14:36 #2
og????? Hvordan laver jeg random funktionen??
Avatar billede sukos Juniormester
04. april 2002 - 14:43 #3
Jamen dem lægger du jo i en frame for sig.

Hvis f.eks. du har tre knapper, kan du sætte en action, som siger at movien med dien billeder skal gå til næste frame og stoppe. o.s.v.
Avatar billede hoejrup Nybegynder
04. april 2002 - 15:02 #4
1. Du laver et movie clip
2. Lægger dine billeder i hvert sin frame
3. Laver et nyt layer og sætter en stop(); i hver eneste frame
4. Trække dit movieclip ud på scenen, og giver det instance navn ditMovieclipInstanceNavn
6. Derefter skriver du følgende på dit movieclip:

onMovieClip (load) {
tilfaeldig = random(3);
_root.ditMovieclipInstanceNavn.gotoAndStop(tilfaeldig);
}

/per
Avatar billede hoejrup Nybegynder
04. april 2002 - 15:04 #5
Ups.

onClipEvent (load) {
tilfaeldig = random(3);
_root.ditMovieclipInstanceNavn.gotoAndStop(tilfaeldig);
}

/per
Avatar billede hoejrup Nybegynder
04. april 2002 - 15:15 #6
Nu virker den

onClipEvent (load) {
tilfaeldig = random(3) + 1;
_root.ditMovieclipInstanceNavn.gotoAndStop(tilfaeldig);
}

/per
Avatar billede hoejrup Nybegynder
04. april 2002 - 15:19 #7
Du kan hente den her: http://www.kazoma.dk/eksperten/billede.fla

/per
Avatar billede cthun Nybegynder
04. april 2002 - 15:30 #8
skulle det ikke være et svar??
Avatar billede hoejrup Nybegynder
04. april 2002 - 15:38 #9
Her er der et svar.

/per
Avatar billede gotcha Nybegynder
04. april 2002 - 18:25 #10
Hvorfor ikke bare hente dem eksternt vha. loadMovie? Du behøver så selvfølgelig en liste over billederne, men det er nemt gjort med XML. Hvis vi antager, at du har gemt henvisningerne til et billederne i et array, der hedder sources, så kan du bare gøre følgende (billederne bliver så hentet ind i et movie clip, der skal have instance-navnet pic):

pic.loadMovie(sources[random(sources.length)]);

:)

Mvh Morten
Avatar billede cont_manager Nybegynder
05. april 2002 - 19:18 #11
- gotcha - skal billederne så ikke lægges i en swf eller snakker vi flash mx? Og bliver alle billederne hentet ind i samme movieclip? En lille forklaring og du får 15 point. ((o:
Avatar billede gotcha Nybegynder
05. april 2002 - 19:24 #12
Vi snakker Flash MX (ellers kan du ikke hente billeder direkte fra mappen medmindre du bruger Generator eller Flash Turbine)! Alle billederne bliver i eksempelt hentet ind i samme movie clip (pic), men du kan sagtens bare lave en række tomme movie clips dynamisk (ny feature i Flash MX), loade billederne ind i dem, hvorefter du f.eks. kan lave et slideshow eller hvad du nu har lyst til.

Mvh Morten
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