ik ben een raster aan het maken van vierkantjes door middel van een duplicateMovie loop. Nu heb ik het volgende script. ( hij maakt rijen van 20 en bij elke 20 maakt hij een nieuwe rij aan op de Y as. )
maar als ik run geeft hij als fout
lijkt mij logisch maar nu zit ik met het probleem dat ik de variabele , "movie"+getal._y , niet anders krijg. Ik heb het al geprobeerd om voor het script te typen myvar = "movie"+getal._y en vervolgens myvar = myvar +5; maar dit werkt ook niet.
hoe zorg ik er nu voor dat , "movie"+getal._y , als een variabele wordt gezien ?
code:
1
2
3
4
5
6
7
8
9
| for (getal=1; getal<=57; getal++) {
duplicateMovieClip("movie", "movie"+getal, getal);
setProperty("movie"+getal, _y, 5);
setProperty("movie"+getal, _x, getal*5);
controleer = getal/20;
if (int(controleer) == controleer) {
"movie"+getal._y = "movie"+getal._y + 5;
}
} |
maar als ik run geeft hij als fout
code:
1
2
3
| Scene=Scene 1, Layer=Layer 1, Frame=1: Line 7: Left side of
assignment operator must be variable or property.
"movie"+getal._y = "movie"+getal._y + 5; |
lijkt mij logisch maar nu zit ik met het probleem dat ik de variabele , "movie"+getal._y , niet anders krijg. Ik heb het al geprobeerd om voor het script te typen myvar = "movie"+getal._y en vervolgens myvar = myvar +5; maar dit werkt ook niet.
hoe zorg ik er nu voor dat , "movie"+getal._y , als een variabele wordt gezien ?
[ Voor 0% gewijzigd door Verwijderd op 15-11-2002 23:00 . Reden: layout neit verneukt nu :) ]