Avatar billede jonas_h Nybegynder
28. december 2005 - 18:40 Der er 2 kommentarer

Goto i movieclip

Jeg har en timer i en flashfil, som et movieclip. I den, køres et script
countdown = Number(Number(countdown)-Number(1));
if (Number(countdown) == Number(0)) {
    currentAnswer = "Ikke angivet";
    tellTarget ("_root") {
        gotoAndStop("SaveQuestion", 1);
    }

}
gotoAndPlay(2);

Men jeg kan ikke få den til at "linke" til det rigtige sted i _root.. Er det den korrekte kode?
Avatar billede barklund Nybegynder
29. december 2005 - 13:24 #1
Det er tydeligvis noget flash4-tis du har åbnet i en nyere version. Først laver du en framelabel på den frame, som du vil have den til at hoppe til. Derudover ligner det en nedtælling, der indikerer den tid, man har til at svare på et spørgsmål. Det kan laves meget smartere:

var interval;
function skipQuestion() {
    clearInterval(interval);
    _root.gotoAndStop("frame_label_i_korrekt_scene");
}
interval = setInterval(skipQuestion, 5 * 1000); // 5 sekunder

Så skal du ikke bruge et frameloop til det, som du vist nok har lige pt. :)

Faktisk kan du højst sandsynligt slette hele det movieclip og sikkert tusind andre ting ting og lave det hele meget mere moderne - men du kan også bare nøjes med dette so far :)

--
Morten Barklund
Avatar billede jonas_h Nybegynder
29. december 2005 - 14:38 #2
Ja det passer meget godt med, at det er flash4... Hvilket jeg ikke engang er vildt god til.
Men har ikke rigtigt gidet sætte mig ind i det, da jeg kun skal bruge det til én enkelt ting!
Men fandt nu ud af det på gammeldags flash4-måde. Men skriv et svar, så får du da point.
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