Avatar billede peder77 Nybegynder
29. juli 2004 - 14:53 Der er 2 kommentarer og
1 løsning

Random afspilning af movieclip

Hej

Jeg har ca 10 movie klips, som skal afspilles efter hinanden. For afvekslingens skyld skal de ikke afspilles i samme rækkefølge hvergang.
Kan man kode sig ud af det?
Avatar billede barklund Nybegynder
29. juli 2004 - 18:37 #1
Smid dette på movieclippet, der indeholder clips'ne:

var mine_clips = [clip1, clip2, clip3, clip4, clip5, clip6, clip7, clip8, clip9, clip10];
var liste = [];
function spilNæste() {
    if (liste.length == 0) {
        liste = mine_clips.slice(0,mine_clips.length);
        var i, r, t;
        for (i = 0; i < liste.length; i++) {
            r = Math.floor(Math.random() * liste.length);
            t = liste[r];
            liste[r] = liste[i];
            liste[i] = t;
        }
    }
    liste.pop().play();
}
spilNæste()

Og i hvert klip skriver du i første frame stop() og i sidste frame _parent.spilNæste();

--
Morten Barklund
Avatar billede peder77 Nybegynder
02. august 2004 - 10:22 #2
Den kan jeg ikke få til at virke. Det er sikkert bare mig som ikke helt forstår opbygningen.
Skit.
Hvis du vil have points for indsatsen så smid et svar.
Avatar billede peder77 Nybegynder
05. august 2004 - 10:43 #3
jeg lukker her
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