Tja!
Jag har gjort en grejj, där x antal filmklipp dupliceras utifrån värdet på en frågesträng.
För att undvika fel på scripten, har jag gjort såhär för att undvika att detta värde inte finns:
if (_root.aPic == undefined || _root.aPic<=0) {
_root.aPic = 5;
}
Namnet på frågesträngen är som ni ser aPic och eftersom denna skickas med i object / embedtaggen finns den i _root när filmen startar.
På frame 1 i filmen finns ett movieclip, cont1, inuti detta ligger mMc1, detta ska dupliceras x antal gånger. Så på frame 1 intui cont1, har jag:
while (_root.aPic != 0) {
duplicateMovieClip(_root.cont1.mMc1, "mMc1_" + _root.aPic, _root.aPic);
setProperty("mMc1_"+_root.aPic, _x, _root.xPos);
setProperty("mMc1_"+_root.aPic, _y, 0);
_root.xPos = _root.xPos + mMc1._width + _root.mPx;
_root.aPic--;
}
Detta skapar det antal Filmklipp som variabeln aPic säger.
Såhär långt funkar allt som det ska, kanon va'? ;)
Problemet kom när jag skulle använda LoadMovie(); för att få in bilder i dessa skapade filmklipp, då slutar det mesta att funka utan vidare.
Så, hur bör jag modifiera min kod eller finns det andra förslag på hur jag ska lösa det här?
Jag får tillsvidare tacka och önska er en trevlig helg!
