Avatar billede oziris Nybegynder
13. juli 2007 - 15:17 Der er 2 kommentarer og
1 løsning

action på attached movieclips

Hejsa.
Jeg looper (via attachmovie) en stak movieclips ud, som jeg, hver i sær, gerne vil have en onPress funktion på.
Jeg troede dette ville virke men det gør det ikke? Knapperne loopes fint ud, men onPress funktionen virker ikke.
Håber I kan hjælpe.



onClipEvent (load) {
   
    var year:Number = _root.startYear;
    var buttonXPos:Number = _root.singleYearWidth/10;
    var buttonYPos:Number = 100;
        //// Udskriver knapper ////
    while (year<_root.endYear+1) {       
        this.attachMovie("button", "button"+year, this.getNextHighestDepth(), {_x:buttonXPos, _y:buttonYPos});
        }
        this["button"+year].onPress = function(){
            this["button"+year].gotoAndPlay(2);
            }
        year++;
        buttonXPos = buttonXPos+_root.singleYearWidth;
                buttonYPos = (buttonYPos+90)%360+45;
    }
}
Avatar billede mat Nybegynder
16. juli 2007 - 08:28 #1
Prøv med;

onClipEvent (load) {
 
    var year:Number = _root.startYear;
    var buttonXPos:Number = _root.singleYearWidth/10;
    var buttonYPos:Number = 100;
        //// Udskriver knapper ////
    while (year<_root.endYear+1) {     
        this.attachMovie("button", "button"+year, this.getNextHighestDepth(), {_x:buttonXPos, _y:buttonYPos});
        }
        this["button"+year].onPress = function(){
            this.gotoAndPlay(2);
            }
        year++;
        buttonXPos = buttonXPos+_root.singleYearWidth;
                buttonYPos = (buttonYPos+90)%360+45;
    }
}

mvh mat
Avatar billede oziris Nybegynder
16. juli 2007 - 10:15 #2
Yeps! selvfølgelig. Tak! Smid svar
Avatar billede mat Nybegynder
16. juli 2007 - 13:32 #3
aight
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