Hallo Leute.
Habe lange nicht mehr Flash gemacht und bin ein bisschen aus der Übung.
Meine Frage:
Ich habe eine Knopfleiste, die per AS gesteuert werden soll, also die Knöpfe sich automatisch deaktivieren sollen, wenn man draufklickt und die anderen wieder aktiv werden sollen.
Dazu habe ich mir ein prototype geschrieben in dem in einer Schleife die Knöpfe auf enabled bzw disabled gesetzt werden sollen.
so wieso funktioniert das so nicht
mache ich das so:
funktioniert das
also er kommt nur mit diesem : tmpenable = "_root.knopfleiste."+ movie;
tmpenable.enabled = false;
nicht klar. warum? Ist doch ein String genauso als würde ich es geschrieben haben. mit trace steht auch in tmpenable auch das Richtige drin.
Danke Im Vorraus
Bis dann
Habe lange nicht mehr Flash gemacht und bin ein bisschen aus der Übung.
Meine Frage:
Ich habe eine Knopfleiste, die per AS gesteuert werden soll, also die Knöpfe sich automatisch deaktivieren sollen, wenn man draufklickt und die anderen wieder aktiv werden sollen.
Dazu habe ich mir ein prototype geschrieben in dem in einer Schleife die Knöpfe auf enabled bzw disabled gesetzt werden sollen.
Code:
for (var i = 0; i<=5; i++) {
if (movie == arraymovie[i]) {
tmpenable = "_root.knopfleiste."+ movie;
tmpenable.enabled = false;
} else {
tmpenable = "_root.knopfleiste."+arraymovie[i];
tmpenable.enabled = true;
}
}
so wieso funktioniert das so nicht
mache ich das so:
Code:
for (var i = 0; i<=5; i++) {
if (movie == arraymovie[i]) {
//tmpenable = "_root.knopfleiste."+ movie;
_root.knopfleiste.Button.enabled = false;
} else {
//tmpenable = "_root.knopfleiste."+arraymovie[i];
_root.knopfleiste.AndereButton.enabled = true;
}
}
funktioniert das
also er kommt nur mit diesem : tmpenable = "_root.knopfleiste."+ movie;
tmpenable.enabled = false;
nicht klar. warum? Ist doch ein String genauso als würde ich es geschrieben haben. mit trace steht auch in tmpenable auch das Richtige drin.
Danke Im Vorraus
Bis dann