jeg har et script som skal bruges til at gøre 9 ud af 10 movieclips usynlige, når man så trykker på en knap i mc'erne, skal det gøre det synlige mc usynligt og et anden synlig og så fremdeles. Mit store problem er at scriptet viser alle 10 mc's når filmen starter, og først når man har trykket på en af knapperne bliver de 9 andre usynlige.
Hvordan kan jeg få kun ét movieclip til at være synlig fra starten, og så ellers bruge scriptetts funktion som gør de andre 9 usynlige og viser dem i vilkårlig rækkefølge, når man trykker på knapperne????
Scriptet ser sådan ud:
i Frame 1: points = 0; nummer = 0; talarray = new Array(10); function putInd(tal) { plads = random(talarray.length); if(talarray[plads] == null) talarray[plads] = tal; else putInd(tal); } for(i = 1; i <= talarray.length; i++) putInd(i); for(i = 1; i <= 10; i++) { _root["movieclip" + i]._visible = false; } function nextQuestion() { _root.nummer++; if(_root.nummer >= talarray.length) { _root.nextFrame(); trace("points" + _root.points); } else { //gør de andre movieclips usynlige og viser det næste for(i = 1; i <= 10; i++) { _root["movieclip" + i]._visible = false; } _root["movieclip" + talarray[_root.nummer]]._visible = true; } }
På kanpperne:
on(release) { // Svaret var rigtigt _root.points += 5; _root.nextQuestion(); } eller... on(release) { // Svaret var forkert _root.nextQuestion(); }
jeg kan umiddelbart ikke lige se ideen, men hvis du også kan forklare det i "ord" i stedet for kode, vil det hjælpe mig meget? koden er til en quiz, hvor man starter med at få stillet et spørgsmål, her skal 1. mc dukke op og der er så 3 knapper med mulige svar (er det disse kanpper du mener skal tildeles id?), man trykker på sit svar og går så videre til næste spørgsmål. Scriptet for oven skal blande mc'erne i tilfældig rækkefølge, så det ikke er det samme hver gang man spiller quizzen
Pyroman, jeg kan ikke få dit script til at virke, det starter med at vise mc 10, som herefter bliver stående, derefter vises mc1, mc2, mc3 osv i rækkefølge, og ikke i TILFÆLDIG rækkefølge!?? Er der ikke én af jer som kan få scriptet som jeg har vist for oven til ikke at vise alle mc fra start. Scriptet viser fint alle 10 mc i tilfældig rækkefølge, men det starter bare med at vise alle 10 på én gang, når man trykker på en svarknap forsvinder de 9 og herefter vises mc'ene i tilfældig rækkefølge.
Det jeg mangler er kun at få scriptet til at starte med bare at vise ét mc...hjælp!?
Til Pyroman, smid et svar så deler su points med Kragekjaer!
Synes godt om
Ny brugerNybegynder
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.