Avatar billede djthomas Nybegynder
23. oktober 2007 - 15:08 Der er 5 kommentarer og
1 løsning

Timer der ikke tæller rigtigt.

Jeg har lavet dette inde i et movieclip, men når jeg starter koden, så får jeg kun værdien 1->2->3->2->3->etc...

_global.frames;

if(_global.frames < 1 || _global.frames == null){
    _global.frames = 1;
    _root.textLbl.text;
}

this.onEnterFrame=function(){
   
    var timer = _global.frames;

    trace(timer);

    if(timer >= 84){
        _root.redirect();
    } else {
        timer += 1;
        _root.textLbl.text = timer;
        _global.frames = timer;
        goToAndPlay(5);
    }

}

Nogen der kan gennemskue hvorfor?
Avatar billede mat Nybegynder
23. oktober 2007 - 15:15 #1
Hvis jeg paster dit script ind i en helt tom fil får jeg;

1-2-3-4-5-6-7-8 osv

mvh mat
Avatar billede djthomas Nybegynder
23. oktober 2007 - 15:26 #2
og jeg starter den sådan her fra _root

stop();

btn.onMouseDown = function(){
secTimer.startTimer();
}
//End _root

startTimer liggr så i roden af det movieclip som indeholder timeren og har flg kode, som jo så skulle starte timeren

stop();

_global.frames = null;

function startTimer(){
    goToAndPlay(5);
}
Avatar billede mat Nybegynder
23. oktober 2007 - 19:01 #3
Nu står der jo gotoAndPlay(5), hvad sker der efter frame 5?
Avatar billede djthomas Nybegynder
23. oktober 2007 - 21:04 #4
Der sker ikke noget efter frame 5 - men vi er enige om at gotoAndPlay(5) kun er goTo i den instans/movieclip som komandoen blir skrevet i og altså ikke på hele filen?

kommandoen blir eksekveret inde i movieclip'et og ikke i _root jo
Avatar billede mat Nybegynder
23. oktober 2007 - 22:54 #5
Jeg spekulerede bare på om den hoppede videre til frame 1 i dit movieclip og at det måske "ødelagde" den forventede opførsel? Der er jo noget der resetter din timer?
Avatar billede djthomas Nybegynder
21. januar 2008 - 21:53 #6
Lukker - fandt aldrig en løsning der virkede
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

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