var i:Number = new Number(); var i = 0; start_mc.onRelease = function () { myMC_mc.duplicateMovieClip(i+"blah_mc", 100+i); ny_mc = i+blah_mc trace(ny_mc._y) ny_mc._y = (ny_mc._y+myMC_mc._height)+20; i++ };
hvorfor virker dette ikke efter hensigten -
orginalt skal den stå i en
for(var i = 0; i < 10; i++){ myMC_mc.duplicateMovieClip(i+"blah_mc", 100+i); ny_mc = i+blah_mc trace(ny_mc._y) ny_mc._y = (ny_mc._y+myMC_mc._height)+20; }
var nyt_mc; var y = myMC_mc._y; var i; for(i = 0; i < 10; i++) { y += myMC_mc._height; nyt_mc = myMC_mc.duplicateMovieClip("blah_mc" + 1, 100 + i); nyt_mc._y = y; }
Så er ingen vist i tvivl om, hvad der sker - den gør dog det samme :)
-- Morten Barklund
Synes godt om
Ny brugerNybegynder
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.