23. oktober 2003 - 15:41Der er
13 kommentarer og 2 løsninger
hvad skal der stå?
tal = 0; while (tal<10) { tal++; _root."menu1_"+tal.onPress = function(){ xxx = "hejsa"; }; } stop();
hvad skal der stå, der hvor der står "menu1_"+tal lige meget hvad jeg gør vil det ikke virke. det virker fint hvis der bare står menu1_ men det går galt når jeg tilføjer +tal. ps. arbejder i mx
takker det virker helt perfekt, og du skal nok få dine point, men tænkte på, om du måske også kunne se hvad der er galt her så :D
tal = 0; while (tal<10) { _root["menu1_"+tal].onPress = function() { for (i=0; i<tal; i++) { removeMovieClip("menu1_"+i); tekstfelt = ""+tal } }; tal++; } stop();
Der er blevet oprettet 10 movieclips med duplicateMovieClip, og når jeg klikker på en af dem, skal de forsvind igen, og det virker, men samtidig skal teksten i tekstfelt sættes til boksens "nr".men det er lige som om, at den kører lykken helt igennem, så den bare skriver 10 ud, lige meget hvilken en man klikker på.
på de movieclips jeg duplikere, ligger der et teksfelt, der også bliver duplikeret, hvordan giver jeg de enkelt en unik "var", så der ikke kommer til at stå det samme på alle knapperne?
her opretter jeg MCéne, og på den orginale ligger der et tekstfelt, der hedder "tekstfelt", men når man så ændre teksten på en af dem, så kommer alle felterne jo til at vise det samme.
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.