Avatar billede knso00 Nybegynder
11. januar 2006 - 10:43 Der er 3 kommentarer

Randomizer virker ikke??

Hejsa, jeg har lavet et banner, hvor jeg gerne vil have den til at vælge et nyt, tilfældigt billede, hver gang man går ind på siden. Nem lille opgave og det var også hurtigt programmeret og virkede fint, når jeg kørte filen på computeren... Men, når jeg lægger banneret op, vælger den altid bare det første billede i rækken. Jeg har prøvet at eksportere til både Flash 5 og 6 - det samme sker.
Billederne ligger helt enkelt i timeline og min funktion er således:

function SelectBanner() {
    var bannerSelect = random(5);
    trace(bannerSelect);
    if (bannerSelect == 0) {
        gotoAndPlay("banner1");
    } else if (bannerSelect == 1) {
        gotoAndPlay("banner2");
    } else if (bannerSelect == 2) {
        gotoAndPlay("banner3");
    } else if (bannerSelect == 3) {
        gotoAndPlay("banner4");
    } else if (bannerSelect == 4) {
        gotoAndPlay("banner5");
    }
}
SelectBanner();
Avatar billede knso00 Nybegynder
11. januar 2006 - 13:40 #1
Slet ingen bud?? Håber der er nogen idéer, da jeg er lidt desperat med det (skal have det færdigt i dag) :-)
Avatar billede cpufan Juniormester
15. januar 2006 - 22:06 #2
hvad med

gotoAndPlay("banner"+random(5)+1);

istedet for alt dit?

prøv det...
Avatar billede cpufan Juniormester
15. januar 2006 - 22:07 #3
hov det skal være:

gotoAndPlay("banner"+(random(5)+1));
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