løkke med dynamisk mc navn, var i istedet for hardcode tal
Hej, jeg har følgende 100 procent udynamiske hardcode menu ;-)jeg har nogle mc navne som jeg kalder projectText0_mc etc
Jeg vil gerne loope igennem disse så jeg kan gøre det samme som nedenstående bare vha 1 loop.
Men jeg kan ikke lige finde ud af hvordan jeg så skal navn give projectText0_mc etc, ved godt at det er flovt, - men det driller altså ;-)
altså hvis jeg skriver
for(var i=0; i<3;i++){
projectHolder_mc.projectText1_mc._y += 30;
}
hvordan skriver ejg så projectHolder_mc.projectText1_mc._y += 30; om så den bruger 'i' i stedet for '1' tallet.
// hardcoded vars
projectHolder_mc.projectText0_mc.projectText_label = "projectText0";
projectHolder_mc.projectText0_mc.phaseText_mc.projectText_label = "phaseText0";
//
projectHolder_mc.projectText1_mc.projectText_label = "projectText1";
projectHolder_mc.projectText1_mc.phaseText_mc.projectText_label = "phaseText1";
//
projectHolder_mc.projectText2_mc.projectText_label = "projectText2";
projectHolder_mc.projectText2_mc.phaseText_mc.projectText_label = "phaseText2";
//
projectHolder_mc.projectText0_mc.projectText_btn.onPress = function() {
if (!flag) {
projectHolder_mc.projectText1_mc._y += 30;
projectHolder_mc.projectText2_mc._y += 30;
bottomScroll_mc._y += 30;
flag = 1;
} else {
projectHolder_mc.projectText1_mc._y -= 30;
projectHolder_mc.projectText2_mc._y -= 30;
bottomScroll_mc._y -= 30;
flag = undefined;
}
};
//
projectHolder_mc.projectText1_mc.projectText_btn.onPress = function() {
if (!flag2) {
projectHolder_mc.projectText2_mc._y += 30;
projectHolder_mc.projectText3_mc._y += 30;
bottomScroll_mc._y += 30;
flag2 = 1;
} else {
projectHolder_mc.projectText2_mc._y -= 30;
projectHolder_mc.projectText3_mc._y -= 30;
bottomScroll_mc._y -= 30;
flag2 = undefined;
}
};
//
projectHolder_mc.projectText2_mc.projectText_btn.onPress = function() {
if (projectText3) { // sidste menupunkt, her gælder at hvis der IKKE eksisterer et menu punkt efter dette så er det bare bottomScroll_mc der flytter sid
if (!flag3) {
projectHolder_mc.projectText3_mc._y += 30;
flag3 = 1;
} else {
projectHolder_mc.projectText3_mc._y -= 30;
flag3 = undefined;
}
} else {
if (!flag3) {
bottomScroll_mc._y += 30;
flag3 = 1;
} else {
bottomScroll_mc._y -= 30;
flag3 = undefined;
}
}
};
vh
KalleBalle
